@Test public void whenConvertingStructureWithoutSetValuesThenRemainsEqual() throws Exception { DecomListContainerDetail decomListContainerDetail = new DecomListContainerDetail(); String stringValue = factory.toString(decomListContainerDetail); DecomListContainerDetail builtDecomListContainerDetail = (DecomListContainerDetail) factory.build(stringValue); String stringValue2 = factory.toString(builtDecomListContainerDetail); assertThat(builtDecomListContainerDetail).isEqualTo(decomListContainerDetail); assertThat(stringValue2).isEqualTo(stringValue); assertThat(builtDecomListContainerDetail.isDirty()).isFalse(); }
@Test public void whenSetAttributeValueThenBecomeDirty() { DecomListContainerDetail decomListContainerDetail = new DecomListContainerDetail(); assertThat(decomListContainerDetail.isDirty()).isFalse(); decomListContainerDetail = new DecomListContainerDetail(); decomListContainerDetail.setContainerRecordId("01"); assertThat(decomListContainerDetail.isDirty()).isTrue(); decomListContainerDetail = new DecomListContainerDetail(); decomListContainerDetail.setFull(true); assertThat(decomListContainerDetail.isDirty()).isTrue(); }