@Test public void testListMonitoredResourceDescriptors() { Iterator<MonitoredResourceDescriptor> iterator = logging() .listMonitoredResourceDescriptors(Logging.ListOption.pageSize(100)) .iterateAll() .iterator(); int count = 0; while (iterator.hasNext()) { assertNotNull(iterator.next().getType()); count += 1; } assertTrue(count > 0); }
@Test public void testBuilder() { assertEquals(TYPE, RESOURCE_DESCRIPTOR.getType()); assertEquals(NAME, RESOURCE_DESCRIPTOR.getName()); assertEquals(DISPLAY_NAME, RESOURCE_DESCRIPTOR.getDisplayName()); assertEquals(DESCRIPTION, RESOURCE_DESCRIPTOR.getDescription()); assertEquals(LABELS, RESOURCE_DESCRIPTOR.getLabels()); MonitoredResourceDescriptor resourceDescriptor = MonitoredResourceDescriptor.newBuilder(TYPE).build(); assertEquals(TYPE, resourceDescriptor.getType()); assertNull(resourceDescriptor.getName()); assertNull(resourceDescriptor.getDisplayName()); assertNull(resourceDescriptor.getDescription()); assertEquals(ImmutableList.of(), resourceDescriptor.getLabels()); }
private void compareResourceDescriptor( MonitoredResourceDescriptor expected, MonitoredResourceDescriptor value) { assertEquals(expected, value); assertEquals(expected.getType(), value.getType()); assertEquals(expected.getName(), value.getName()); assertEquals(expected.getDisplayName(), value.getDisplayName()); assertEquals(expected.getDescription(), value.getDescription()); assertEquals(expected.getLabels(), value.getLabels()); assertEquals(expected.hashCode(), value.hashCode()); assertEquals(expected.toString(), value.toString()); } }