import static org.mockito.Matchers.anyString;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.mock;
-
import com.google.common.collect.Maps;
import java.util.Collections;
import java.util.Map;
import org.opendaylight.controller.config.yangjmxgenerator.attribute.JavaAttribute;
import org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.AbstractFactoryTemplate;
import org.opendaylight.controller.config.yangjmxgenerator.plugin.ftl.TemplateFactory;
-import org.opendaylight.yangtools.sal.binding.model.api.Type;
+import org.opendaylight.mdsal.binding.model.api.Type;
public class ModuleMXBeanEntryTemplatesTest {
@Test
public void test() {
- ModuleMXBeanEntry mbe = mockMbe("package");
- AbstractFactoryTemplate template = TemplateFactory
+ final ModuleMXBeanEntry mbe = mockMbe("package");
+ final AbstractFactoryTemplate template = TemplateFactory
.abstractFactoryTemplateFromMbe(mbe);
assertNotNull(template);
}
- public static ModuleMXBeanEntry mockMbe(String packageName) {
- ModuleMXBeanEntry mbe = mock(ModuleMXBeanEntry.class);
- Map<String, AttributeIfc> a = Maps.newHashMap();
- JavaAttribute attr = mockJavaAttr();
+ public static ModuleMXBeanEntry mockMbe(final String packageName) {
+ final ModuleMXBeanEntry mbe = mock(ModuleMXBeanEntry.class);
+ final Map<String, AttributeIfc> a = Maps.newHashMap();
+ final JavaAttribute attr = mockJavaAttr();
a.put("attr1", attr);
doReturn(a).when(mbe).getAttributes();
}
public static JavaAttribute mockJavaAttr() {
- JavaAttribute attr = mock(JavaAttribute.class);
- Type typeA = mock(Type.class);
+ final JavaAttribute attr = mock(JavaAttribute.class);
+ final Type typeA = mock(Type.class);
doReturn("package").when(typeA).getName();
doReturn("type").when(typeA).getPackageName();
doReturn("package.type").when(typeA).getFullyQualifiedName();