@@ -0,0 +1,1261 @@
+package org.hisp.dhis.android.core.relationship;%0A%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0Aimport org.mockito.MockitoAnnotations;%0A%0Aimport static org.assertj.core.api.Java6Assertions.assertThat;%0Aimport java.io.IOException;%0A%0Apublic class RelationshipModelBuilderShould %7B%0A    private Relationship pojo;%0A%0A    private RelationshipModel model;%0A%0A    @Before%0A    @SuppressWarnings(%22unchecked%22)%0A    public void setUp() throws IOException %7B%0A        MockitoAnnotations.initMocks(this);%0A%0A        pojo = buildPojo();%0A        model = buildModel();%0A    %7D%0A%0A    protected Relationship buildPojo() %7B%0A        return Relationship.create(%0A                %22tracked-entity-instance-a%22,%0A                %22tracked-entity-instance-b%22,%0A                %22relationship%22,%0A                null,%0A                null%0A        );%0A    %7D%0A%0A    protected RelationshipModel buildModel() %7B%0A        return new RelationshipModelBuilder().buildModel(pojo);%0A    %7D%0A%0A    @Test%0A    public void copy_pojo_relationship_properties() %7B%0A        assertThat(model.trackedEntityInstanceA()).isEqualTo(pojo.trackedEntityInstanceA());%0A        assertThat(model.trackedEntityInstanceB()).isEqualTo(pojo.trackedEntityInstanceB());%0A        assertThat(model.relationshipType()).isEqualTo(pojo.relationship());%0A    %7D%0A%7D%0A

add RelationshipModelBuilderShould