#354 Add tests for Properties
This commit is contained in:
parent
4a49f82f23
commit
77e14f0069
@ -11,6 +11,7 @@ public class UserGroup {
|
|||||||
private static List<User> freeGroup = new ArrayList<>();
|
private static List<User> freeGroup = new ArrayList<>();
|
||||||
private static List<User> paidGroup = new ArrayList<>();
|
private static List<User> paidGroup = new ArrayList<>();
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @param user {@link User} to be added to the free group
|
* @param user {@link User} to be added to the free group
|
||||||
|
@ -13,6 +13,18 @@ import static org.junit.Assert.assertTrue;
|
|||||||
|
|
||||||
public class PropertiesFeatureToggleVersionTest {
|
public class PropertiesFeatureToggleVersionTest {
|
||||||
|
|
||||||
|
@Test(expected = IllegalArgumentException.class)
|
||||||
|
public void testNullPropertiesPassed() throws Exception {
|
||||||
|
new PropertiesFeatureToggleVersion(null);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test(expected = IllegalArgumentException.class)
|
||||||
|
public void testNonBooleanProperty() throws Exception {
|
||||||
|
final Properties properties = new Properties();
|
||||||
|
properties.setProperty("enhancedWelcome","Something");
|
||||||
|
new PropertiesFeatureToggleVersion(properties);
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testFeatureTurnedOn() throws Exception {
|
public void testFeatureTurnedOn() throws Exception {
|
||||||
final Properties properties = new Properties();
|
final Properties properties = new Properties();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user