@Test public void shouldTransformDTOIntoObject() throws Exception { AdultCoverageLineItemDTO adultCoverageLineItemDTO = new AdultCoverageLineItemDTO(); adultCoverageLineItemDTO.setModifiedBy(2121L); adultCoverageLineItemDTO.setId(11122L); adultCoverageLineItemDTO.setHealthCenterTetanus1(new Reading("100", false)); adultCoverageLineItemDTO.setOutreachTetanus1(new Reading("", true)); adultCoverageLineItemDTO.setHealthCenterTetanus2To5(new Reading("450", false)); adultCoverageLineItemDTO.setOutreachTetanus2To5(new Reading("7878", false)); AdultCoverageLineItem lineItem = adultCoverageLineItemDTO.transform(); assertThat(lineItem.getHealthCenterTetanus1(), is(100)); assertThat(lineItem.getOutreachTetanus1(), is(nullValue())); assertThat(lineItem.getHealthCenterTetanus2To5(), is(450)); assertThat(lineItem.getOutreachTetanus2To5(), is(7878)); assertThat(lineItem.getModifiedBy(), is(2121L)); assertThat(lineItem.getId(), is(11122L)); }
public AdultCoverageLineItem transform() { AdultCoverageLineItem adultCoverageLineItem = new AdultCoverageLineItem(); adultCoverageLineItem.setId(this.id); adultCoverageLineItem.setHealthCenterTetanus1(this.healthCenterTetanus1.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus1(this.outreachTetanus1.parsePositiveInt()); adultCoverageLineItem.setHealthCenterTetanus2To5(this.healthCenterTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus2To5(this.outreachTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setModifiedBy(this.modifiedBy); return adultCoverageLineItem; }
AdultCoverageLineItemDTO extends BaseModel { public AdultCoverageLineItem transform() { AdultCoverageLineItem adultCoverageLineItem = new AdultCoverageLineItem(); adultCoverageLineItem.setId(this.id); adultCoverageLineItem.setHealthCenterTetanus1(this.healthCenterTetanus1.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus1(this.outreachTetanus1.parsePositiveInt()); adultCoverageLineItem.setHealthCenterTetanus2To5(this.healthCenterTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus2To5(this.outreachTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setModifiedBy(this.modifiedBy); return adultCoverageLineItem; } }
AdultCoverageLineItemDTO extends BaseModel { public AdultCoverageLineItem transform() { AdultCoverageLineItem adultCoverageLineItem = new AdultCoverageLineItem(); adultCoverageLineItem.setId(this.id); adultCoverageLineItem.setHealthCenterTetanus1(this.healthCenterTetanus1.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus1(this.outreachTetanus1.parsePositiveInt()); adultCoverageLineItem.setHealthCenterTetanus2To5(this.healthCenterTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus2To5(this.outreachTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setModifiedBy(this.modifiedBy); return adultCoverageLineItem; }  }
AdultCoverageLineItemDTO extends BaseModel { public AdultCoverageLineItem transform() { AdultCoverageLineItem adultCoverageLineItem = new AdultCoverageLineItem(); adultCoverageLineItem.setId(this.id); adultCoverageLineItem.setHealthCenterTetanus1(this.healthCenterTetanus1.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus1(this.outreachTetanus1.parsePositiveInt()); adultCoverageLineItem.setHealthCenterTetanus2To5(this.healthCenterTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus2To5(this.outreachTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setModifiedBy(this.modifiedBy); return adultCoverageLineItem; }  AdultCoverageLineItem transform(); }
AdultCoverageLineItemDTO extends BaseModel { public AdultCoverageLineItem transform() { AdultCoverageLineItem adultCoverageLineItem = new AdultCoverageLineItem(); adultCoverageLineItem.setId(this.id); adultCoverageLineItem.setHealthCenterTetanus1(this.healthCenterTetanus1.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus1(this.outreachTetanus1.parsePositiveInt()); adultCoverageLineItem.setHealthCenterTetanus2To5(this.healthCenterTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setOutreachTetanus2To5(this.outreachTetanus2To5.parsePositiveInt()); adultCoverageLineItem.setModifiedBy(this.modifiedBy); return adultCoverageLineItem; }  AdultCoverageLineItem transform();  }