@Test public void testSetName() { RemoteDependencyTelemetry telemetry = new RemoteDependencyTelemetry("MockName"); telemetry.setName("MockName1"); assertEquals("MockName1", telemetry.getName()); }
@Override public Telemetry apply(BaseTelemetry bt) { Preconditions.checkNotNull(bt); RemoteDependencyTelemetry t = (RemoteDependencyTelemetry) bt; final Dependency.Builder db = Dependency.newBuilder() .setVer(t.getVer()) .setSuccess(BoolValue.of(t.getSuccess())) .setDuration(transformDuration(t.getDuration())); if (t.getProperties() != null) db.putAllProperties(t.getProperties()); if (t.getName() != null) db.setName(t.getName()); if (t.getId() != null) db.setId(t.getId()); if (t.getResultCode() != null) db.setResultCode(t.getResultCode()); if (t.getCommandName() != null) db.setData(t.getCommandName()); if (t.getType() != null) db.setType(t.getType()); if (t.getTarget() != null) db.setTarget(t.getTarget()); if (t.getMetrics() != null) db.putAllMeasurements(t.getMetrics()); return telemetryBuilderWithStandardFields(t).setDependency(db).build(); } });
@Test public void testEmptyCtor() { RemoteDependencyTelemetry telemetry = new RemoteDependencyTelemetry(); assertNull(telemetry.getName()); assertNull(telemetry.getCount()); assertNull(telemetry.getMin()); assertNull(telemetry.getMax()); assertNull(telemetry.getStdDev()); assertEquals(DependencyKind.Other, telemetry.getDependencyKind()); assertEquals(DependencySourceType.Undefined, telemetry.getDependencySource()); assertTrue(telemetry.getProperties().isEmpty()); }
@Test public void testCtorWithNameParameter() { RemoteDependencyTelemetry telemetry = new RemoteDependencyTelemetry("MockName"); assertEquals("MockName", telemetry.getName()); assertNull(telemetry.getCount()); assertNull(telemetry.getMin()); assertNull(telemetry.getMax()); assertNull(telemetry.getStdDev()); assertEquals(DependencyKind.Other, telemetry.getDependencyKind()); assertEquals(DependencySourceType.Undefined, telemetry.getDependencySource()); assertTrue(telemetry.getProperties().isEmpty()); }
@Test public void testCtorWithAllParameter() { String dependencyName = "DepName"; String commandName = "Query1"; Duration duration = new Duration(12345); boolean success = false; RemoteDependencyTelemetry telemetry = new RemoteDependencyTelemetry(dependencyName, commandName, duration, success); assertEquals(dependencyName, telemetry.getName()); assertEquals(commandName, telemetry.getCommandName()); assertEquals(duration, telemetry.getDuration()); assertEquals(success, telemetry.getSuccess()); assertNull(telemetry.getCount()); assertNull(telemetry.getMin()); assertNull(telemetry.getMax()); assertNull(telemetry.getStdDev()); assertEquals(DependencySourceType.Undefined, telemetry.getDependencySource()); assertTrue(telemetry.getProperties().isEmpty()); }