- //Test addControllerEntries()
- Column<GenericTableSchema, String> value = mock(Column.class);
- when(controller.getTargetColumn()).thenReturn(value);
- when(value.getData()).thenReturn("targetString");
- when(controller.getUuid()).thenReturn(uuid);
- org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid testUuid = mock(Uuid.class);
- PowerMockito.whenNew(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid.class).withAnyArguments().thenReturn(testUuid);
- ControllerEntryBuilder controllerEntryBuilder = mock(ControllerEntryBuilder.class);
- PowerMockito.whenNew(ControllerEntryBuilder.class).withAnyArguments().thenReturn(controllerEntryBuilder);
- Uri uri = mock(Uri.class);
- PowerMockito.whenNew(Uri.class).withAnyArguments().thenReturn(uri);
- when(controllerEntryBuilder.setTarget(any(Uri.class))).thenReturn(controllerEntryBuilder);
- Column<GenericTableSchema, Boolean> colConnected = mock(Column.class);
- when(controller.getIsConnectedColumn()).thenReturn(colConnected );
- when(colConnected.getData()).thenReturn(true);
- when(controllerEntryBuilder.setIsConnected(any(Boolean.class))).thenReturn(controllerEntryBuilder);
- when(controllerEntryBuilder.setControllerUuid(any(Uuid.class))).thenReturn(controllerEntryBuilder);
- when(controllerEntryBuilder.build()).thenReturn(controllerEntry);
-