Example usage for org.apache.commons.collections4 Closure Closure

List of usage examples for org.apache.commons.collections4 Closure Closure

Introduction

In this page you can find the example usage for org.apache.commons.collections4 Closure Closure.

Prototype

Closure

Source Link

Usage

From source file:com.vrem.wifianalyzer.wifi.filter.WiFiBandFilterTest.java

@Test
public void testMapping() throws Exception {
    Set<WiFiBand> wiFiBands = EnumUtils.values(WiFiBand.class);
    assertEquals(wiFiBands.size(), WiFiBandFilter.ids.size());
    IterableUtils.forEach(wiFiBands, new Closure<WiFiBand>() {
        @Override// ww w  . jav a  2  s.co  m
        public void execute(WiFiBand wiFiBand) {
            assertNotNull(WiFiBandFilter.ids.get(wiFiBand));
        }
    });
}

From source file:com.vrem.wifianalyzer.wifi.filter.StrengthFilterTest.java

@Test
public void testMapping() throws Exception {
    Set<Strength> strengths = EnumUtils.values(Strength.class);
    assertEquals(strengths.size(), StrengthFilter.ids.size());
    IterableUtils.forEach(strengths, new Closure<Strength>() {
        @Override//from   w  w  w. j  a  va  2 s .c  o m
        public void execute(Strength strength) {
            assertNotNull(StrengthFilter.ids.get(strength));
        }
    });
}

From source file:com.vrem.wifianalyzer.wifi.filter.SecurityFilterTest.java

@Test
public void testMapping() throws Exception {
    Set<Security> securities = EnumUtils.values(Security.class);
    assertEquals(securities.size(), SecurityFilter.ids.size());
    IterableUtils.forEach(securities, new Closure<Security>() {
        @Override// w  w w.j  av a 2s.  co  m
        public void execute(Security security) {
            assertNotNull(SecurityFilter.ids.get(security));
        }
    });
}

From source file:com.vrem.wifianalyzer.wifi.band.WiFiChannelCountryGHZ2Test.java

@Test
public void testChannelsForUSAndSimilar() throws Exception {
    List<String> countries = Arrays.asList("AS", "AU", "CA", "FM", "GU", "MP", "PA", "PR", "UM", "US", "VI");
    IterableUtils.forEach(countries, new Closure<String>() {
        @Override/* w  w  w .ja v a  2 s . c  om*/
        public void execute(String country) {
            validateChannels(CHANNELS_SET1, fixture.findChannels(country));
        }
    });
}

From source file:com.vrem.wifianalyzer.wifi.filter.adapter.SSIDAdapterTest.java

@Test
public void testGetValue() throws Exception {
    assertEquals(SSID_VALUES.size(), fixture.getValues().size());
    IterableUtils.forEach(SSID_VALUES, new Closure<String>() {
        @Override/*from  w  w  w  .ja  va  2  s.c om*/
        public void execute(String input) {
            assertTrue(fixture.getValues().contains(input));
        }
    });
}

From source file:com.vrem.util.EnumUtilsTest.java

@Test
public void testOrdinals() throws Exception {
    // setup// w  w  w.  j  ava  2s . c o  m
    Set<TestObject> expected = EnumUtils.values(TestObject.class);
    // execute
    final Set<String> actual = EnumUtils.ordinals(TestObject.class);
    // validate
    assertEquals(expected.size(), actual.size());
    IterableUtils.forEach(expected, new Closure<TestObject>() {
        @Override
        public void execute(TestObject input) {
            assertTrue(actual.contains("" + input.ordinal()));
        }
    });

}

From source file:com.vrem.wifianalyzer.wifi.filter.adapter.StrengthAdapterTest.java

@Test
public void testContains() throws Exception {
    IterableUtils.forEach(EnumUtils.values(Strength.class), new Closure<Strength>() {
        @Override/*ww  w . java2s.  c  o  m*/
        public void execute(Strength strength) {
            assertTrue(fixture.contains(strength));
        }
    });
}

From source file:com.vrem.wifianalyzer.wifi.filter.adapter.WiFiBandAdapterTest.java

@Test
public void testContains() throws Exception {
    IterableUtils.forEach(EnumUtils.values(WiFiBand.class), new Closure<WiFiBand>() {
        @Override//from w  w  w .  java 2s  .  c  om
        public void execute(WiFiBand wiFiBand) {
            assertTrue(fixture.contains(wiFiBand));
        }
    });
}

From source file:com.vrem.wifianalyzer.wifi.filter.adapter.SecurityAdapterTest.java

@Test
public void testContains() throws Exception {
    IterableUtils.forEach(EnumUtils.values(Security.class), new Closure<Security>() {
        @Override/*from   w ww.  j a va 2  s . c o m*/
        public void execute(Security security) {
            assertTrue(fixture.contains(security));
        }
    });
}

From source file:com.vrem.wifianalyzer.wifi.band.WiFiChannelCountryGHZ2Test.java

@Test
public void testChannelsForWorld() throws Exception {
    List<String> countries = Arrays.asList(null, "GB", "XYZ", "MX", "AE");
    IterableUtils.forEach(countries, new Closure<String>() {
        @Override//from   ww w  .j  a va 2 s .c om
        public void execute(String country) {
            validateChannels(CHANNELS_SET2, fixture.findChannels(country));
        }
    });
}