### Question:
JsonAlertMonitor extends AlertMonitor { public void setUDP() { this.mode = JsonAlertMode.UDP; } JsonAlertMonitor();  JsonAlertMonitor(final String name); @Enumerated(EnumType.ORDINAL) JsonAlertMode getJsonAlertMode(); boolean isTCP(); void setTCP(); boolean isUDP(); void setUDP();  }### Answer:
@Test public void testSetUDP() { final String name = "jsontest"; final JsonAlertMonitor.JsonAlertMode mode = JsonAlertMonitor.JsonAlertMode.UDP; JsonAlertMonitor jsonMonitor = new JsonAlertMonitor(name); jsonMonitor.setUDP(); Assert.assertFalse(jsonMonitor.isTCP()); Assert.assertTrue(jsonMonitor.isUDP()); Assert.assertEquals(jsonMonitor.getJsonAlertMode(), mode); }