X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fconfig%2Fyang-jmx-generator-plugin%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyangjmxgenerator%2Fplugin%2FRuntimeRegistratorFtlFileTest.java;fp=opendaylight%2Fconfig%2Fyang-jmx-generator-plugin%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyangjmxgenerator%2Fplugin%2FRuntimeRegistratorFtlFileTest.java;h=f21765e536f9f5a4405323a8a048e0b561fd59d9;hb=cd0a18d48f5e8b6ff208b6633e05ee003979218e;hp=b12ee5023f237f8243468e6f4d0f665ba8380a63;hpb=ef6bd770f1366f84fdbc7ab19fa649953b36197b;p=controller.git diff --git a/opendaylight/config/yang-jmx-generator-plugin/src/test/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/RuntimeRegistratorFtlFileTest.java b/opendaylight/config/yang-jmx-generator-plugin/src/test/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/RuntimeRegistratorFtlFileTest.java index b12ee5023f..f21765e536 100644 --- a/opendaylight/config/yang-jmx-generator-plugin/src/test/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/RuntimeRegistratorFtlFileTest.java +++ b/opendaylight/config/yang-jmx-generator-plugin/src/test/java/org/opendaylight/controller/config/yangjmxgenerator/plugin/RuntimeRegistratorFtlFileTest.java @@ -7,26 +7,21 @@ */ package org.opendaylight.controller.config.yangjmxgenerator.plugin; -import static org.hamcrest.CoreMatchers.is; -import static org.hamcrest.CoreMatchers.not; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertThat; -import static org.junit.internal.matchers.StringContains.containsString; - -import java.util.Arrays; -import java.util.Collections; -import java.util.Map; - import org.junit.Test; import org.opendaylight.controller.config.yangjmxgenerator.RuntimeBeanEntry; import org.opendaylight.controller.config.yangjmxgenerator.RuntimeRegistratorTest; -import org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlFilePersister; import org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.FtlTemplate; import org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.RuntimeRegistratorFtlTemplate; -import org.opendaylight.controller.config.yangjmxgenerator.plugin.util.FormattingUtil; + +import java.util.Arrays; +import java.util.Collections; +import java.util.Map; + +import static org.hamcrest.CoreMatchers.is; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertThat; public class RuntimeRegistratorFtlFileTest extends RuntimeRegistratorTest { - private final FtlFilePersister ftlFilePersister = new FtlFilePersister(); @Test public void testRootWithoutAnything() { @@ -40,9 +35,7 @@ public class RuntimeRegistratorFtlFileTest extends RuntimeRegistratorTest { FtlTemplate rootFtlFile = createdFtls.get(rootRegistratorName); assertNotNull(rootFtlFile); - Map serializedFtls = ftlFilePersister - .serializeFtls(createdFtls.values()); - assertThat(serializedFtls.size(), is(2)); + assertThat(createdFtls.values().size(), is(2)); } @Test @@ -55,29 +48,6 @@ public class RuntimeRegistratorFtlFileTest extends RuntimeRegistratorTest { Map createdFtls = RuntimeRegistratorFtlTemplate .create(rootRB); - Map serializedFtls = ftlFilePersister - .serializeFtls(createdFtls.values()); - assertThat(serializedFtls.size(), is(4)); - - assertThat( - findRegistrationOutput(createdFtls, grandChildRB, - serializedFtls), not(containsString(" register("))); - - FtlTemplate registrator = createdFtls.get(RuntimeRegistratorFtlTemplate - .getJavaNameOfRuntimeRegistrator(rootRB)); - FormattingUtil.cleanUpEmptyLinesAndIndent(serializedFtls - .get(registrator)); - + assertThat(createdFtls.values().size(), is(4)); } - - private String findRegistrationOutput(Map createdFtls, - RuntimeBeanEntry rb, Map serializedFtls) { - RuntimeRegistratorFtlTemplate rbFtlFile = (RuntimeRegistratorFtlTemplate) createdFtls - .get(RuntimeRegistratorFtlTemplate.getJavaNameOfRuntimeRegistration(rb.getJavaNamePrefix())); - assertNotNull(rbFtlFile); - String unformatted = serializedFtls.get(rbFtlFile); - assertNotNull(unformatted); - return FormattingUtil.cleanUpEmptyLinesAndIndent(unformatted); - } - }