import com.att.nsa.configs.ConfigDb;
import com.att.nsa.configs.ConfigDbException;
import com.att.nsa.configs.ConfigPath;
+import java.util.Properties;
+import org.mockito.ArgumentMatchers;
import org.I0Itec.zkclient.ZkClient;
import org.apache.kafka.clients.admin.AdminClient;
import org.junit.Before;
@PrepareForTest({ AdminClient.class })
public class DMaaPKafkaMetaBrokerTest {
- @InjectMocks
+ @Mock
private DMaaPKafkaMetaBroker dMaaPKafkaMetaBroker;
@Mock
private ZkClient fZk;
@Mock
private AdminClient fKafkaAdminClient;
@Mock
- private AdminClient client;
- @Mock
private ConfigDb configDb;
@Mock
ConfigPath fBaseTopicData;
public void setUp() {
MockitoAnnotations.initMocks(this);
PowerMockito.mockStatic(AdminClient.class);
- // PowerMockito.when(AdminClient.create (any(Properties.class)
- // )).thenReturn(fKafkaAdminClient);
-
- // PowerMockito.mockStatic(AdminUtils.class);
+ PowerMockito.when(AdminClient.create(ArgumentMatchers.any(Properties.class))).thenReturn(fKafkaAdminClient);
PowerMockito.when(configDb.parse("/topics")).thenReturn(fBaseTopicData);
-
}
@Test
public void testBrokercreate() {
DMaaPKafkaMetaBroker broker = new DMaaPKafkaMetaBroker();
-
}
@Test
} catch (Exception e) {
assertTrue(true);
}
-
}
@Test
// TODO Auto-generated catch block
e.printStackTrace();
}
-
}
@Test