@Override protected String getRestrictedValue(Environment env) { return env.getPlatform().getName(); } }
@Override protected String getRestrictedValue(Environment env) { return env.getPlatform().getName(); } }
private void assertTest(boolean result, final String platformName, final MutableSet<String> includes, final MutableSet<String> excludes) { Environment env = new Environment(); Platform platform = mock(Platform.class); when(platform.getName()).thenReturn(platformName); env.setPlatform(platform); Restrictable restrictable = new Restrictable() { @Override public ImmutableList<ArtifactRestrictions> getRestrictions() { return Lists.immutable.<ArtifactRestrictions>of(new ArtifactPlatformRestrictions(includes, excludes)); } }; Assert.assertEquals(result, ArtifactRestrictions.apply().accept(restrictable, env)); } }
params.put("platform", platform.getName()); params.put("schemas", schemas); params.put("jdbcUrl", jdbcUrl);
params.put("platform", platform.getName()); params.put("schemas", schemas); params.put("jdbcUrl", jdbcUrl);