### Question:
Messages implements Serializable { public Messages() {} Messages();  Messages(MessageType type); void add(Message message); void add(Messages messages); void add(List<Message> messageList); List<Message> getMessageItemList(); List<String> getMessageList(); List<String> getMessageList(String property); MessageType getMessageType(); boolean isEmpty(); void remove(Message message); void remove(String key); void clear();  }### Answer:
@Test public void Messagesインスタンスを追加できる() { Messages msgs1 = new Messages(MessageType.ERROR); msgs1.add(new Message("CREATE_MESSAGE_TEST#001")); Messages msgs2 = new Messages(MessageType.ERROR); msgs2.add(new Message("CREATE_MESSAGE_TEST#002")); msgs1.add(msgs2); List<String> messegeList = msgs1.getMessageList(); assertThat(messegeList.size(), is(2)); assertThat(messegeList, hasItem("これはメッセージ生成のテストです。")); assertThat(messegeList, hasItem("これはメッセージ追加のテストです。")); }