### Question:
CryptographicServiceMessage implements Loggeable { public void setMCL(String mcl) { this.mcl = mcl; } CryptographicServiceMessage();  CryptographicServiceMessage(String mcl); void setMCL(String mcl); String getMCL(); void addField(String tag, String content); String getFieldContent(String tag); @Override String toString(); @Override void dump(PrintStream p, String indent); static CryptographicServiceMessage parse(String csmString); static final String MCL_RSI; static final String MCL_KSM; static final String MCL_RSM; static final String MCL_ESM; static final String TAG_RCV; static final String TAG_ORG; static final String TAG_SVR; static final String TAG_KD; static final String TAG_CTP; static final String TAG_CTR; static final String TAG_ERF; }### Answer:
@Test void testConstructor1() { instance.setMCL("testMcl"); assertEquals(0, instance.fields.size()); assertEquals(0, instance.orderedTags.size()); assertEquals("testMcl", instance.mcl); }
@Test void testSetMCL() { instance.setMCL("testMcl"); assertEquals("testMcl", instance.mcl); }