Package com.netflix.config

Examples of com.netflix.config.PollResult


   }

   @Test
   public void testPoll() throws Exception {
      BlobStoreConfigurationSource testConfigSource = new BlobStoreConfigurationSource(ctx);
      PollResult result = testConfigSource.poll(true, null);
      assertEquals(3, result.getComplete().size());
      assertEquals("val1", result.getComplete().get("test1"));
      assertEquals("val2", result.getComplete().get("test2"));
      assertEquals("val3", result.getComplete().get("test3"));
   }
View Full Code Here


   @Test
   public void testUpdate() throws Exception {
      BlobStoreConfigurationSource testConfigSource = new BlobStoreConfigurationSource(ctx);

      PollResult result = testConfigSource.poll(true, null);
      assertEquals(3, result.getComplete().size());
      assertEquals("val1", result.getComplete().get("test1"));
      assertEquals("val2", result.getComplete().get("test2"));
      assertEquals("val3", result.getComplete().get("test3"));

      update();
      result = testConfigSource.poll(true, null);
      assertEquals(3, result.getComplete().size());
      assertEquals("vala", result.getComplete().get("test1"));
      assertEquals("valb", result.getComplete().get("test2"));
      assertEquals("valc", result.getComplete().get("test3"));
   }
View Full Code Here

    }

    @Test
    public void testPoll_shouldLoadSomeData() throws Exception {
        S3ConfigurationSource instance = new S3ConfigurationSource(client, "bucketname", "standard-key.txt");
        PollResult result = instance.poll(INITIAL, CHECK_POINT);

        assertNotNull(result);
        assertEquals("true",result.getComplete().get("loaded"));
        assertEquals(1,result.getComplete().size());
    }
View Full Code Here

    }

    @Test(expected=AmazonServiceException.class)
    public void testPoll_fileNotFound() throws Exception {
        S3ConfigurationSource instance = new S3ConfigurationSource(client, "bucketname", "404.txt");
        PollResult result = instance.poll(INITIAL, CHECK_POINT);

        assertNotNull(result);
        assertEquals("true",result.getComplete().get("loaded"));
        assertEquals(1,result.getComplete().size());
    }
View Full Code Here

    public void testPoll() throws Exception {
        AmazonDynamoDB mockBasicDbClient = mock(AmazonDynamoDB.class);
        when(mockBasicDbClient.scan(any(ScanRequest.class))).thenReturn(DynamoDbMocks.basicScanResult1);

        DynamoDbConfigurationSource testConfigSource = new DynamoDbConfigurationSource(mockBasicDbClient);
        PollResult result = testConfigSource.poll(false, null);
        assertEquals(3, result.getComplete().size());
        assertEquals("bar", result.getComplete().get("foo"));
        assertEquals("goo", result.getComplete().get("goo"));
        assertEquals("who", result.getComplete().get("boo"));
    }
View Full Code Here

        AmazonDynamoDB mockBasicDbClient = mock(AmazonDynamoDB.class);
        when(mockBasicDbClient.scan(any(ScanRequest.class))).thenReturn(DynamoDbMocks.basicScanResult1, DynamoDbMocks.basicScanResult2);

        DynamoDbConfigurationSource testConfigSource = new DynamoDbConfigurationSource(mockBasicDbClient);

        PollResult result = testConfigSource.poll(false, null);
        assertEquals(3, result.getComplete().size());
        assertEquals("bar", result.getComplete().get("foo"));
        assertEquals("goo", result.getComplete().get("goo"));
        assertEquals("who", result.getComplete().get("boo"));

        result = testConfigSource.poll(false, null);
        assertEquals(3, result.getComplete().size());
        assertEquals("bar", result.getComplete().get("foo"));
        assertEquals("foo", result.getComplete().get("goo"));
        assertEquals("who", result.getComplete().get("boo"));
    }
View Full Code Here

    //@Test
    public void testPoll() throws Exception {
        if (dbClient != null) {
            DynamoDbConfigurationSource testConfigSource = new DynamoDbConfigurationSource();
            PollResult result = testConfigSource.poll(true, null);
            assertEquals(3, result.getComplete().size());
            assertEquals("val1", result.getComplete().get("test1"));
            assertEquals("val2", result.getComplete().get("test2"));
            assertEquals("val3", result.getComplete().get("test3"));
        }
    }
View Full Code Here

    //@Test
    public void testUpdate() throws Exception {
        if (dbClient != null) {
            DynamoDbConfigurationSource testConfigSource = new DynamoDbConfigurationSource();

            PollResult result = testConfigSource.poll(true, null);
            assertEquals(3, result.getComplete().size());
            assertEquals("val1", result.getComplete().get("test1"));
            assertEquals("val2", result.getComplete().get("test2"));
            assertEquals("val3", result.getComplete().get("test3"));

            updateValues(dbClient, tableName);
            result = testConfigSource.poll(true, null);
            assertEquals(3, result.getComplete().size());
            assertEquals("vala", result.getComplete().get("test1"));
            assertEquals("valb", result.getComplete().get("test2"));
            assertEquals("valc", result.getComplete().get("test3"));
        }
    }
View Full Code Here

        when(mockedCache.getProperties()).thenReturn(propCollection1, propCollection2);

        DynamoDbDeploymentContextConfigurationSource testConfigSource =
                new DynamoDbDeploymentContextConfigurationSource(mockedCache, DeploymentContext.ContextKey.environment);

        PollResult result = testConfigSource.poll(false, null);
        assertEquals(3, result.getComplete().size());
        assertEquals(result.getComplete().get("foo"), "bar");
        assertEquals(result.getComplete().get("goo"), "goo");
        assertEquals(result.getComplete().get("boo"), "who");

        result = testConfigSource.poll(false, null);
        assertEquals(3, result.getComplete().size());
        assertEquals(result.getComplete().get("foo"),"bar");
        assertEquals(result.getComplete().get("goo"), "boo");
        assertEquals(result.getComplete().get("boo"), "who");
    }
View Full Code Here

TOP

Related Classes of com.netflix.config.PollResult

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.