public void TestMappingForCustomFieldEntityIsInputIsEmpty() { var mapper = new EmployeeMapper(); var mappedData = mapper.MapCustomField(null); Assert.NotNull(mappedData); }
public void TestMappingForCustomFieldEntity() { var mapper = new EmployeeMapper(); var mappedData = mapper.MapCustomField(_employees); Assert.NotNull(mappedData); Assert.AreEqual(4, mappedData.Count); Assert.AreEqual("PersonNumber", mappedData[0].Person.PersonNumber); Assert.AreEqual("Text1", mappedData[0].Text); Assert.AreEqual("CustomDataTypeName1", mappedData[0].CustomDataTypeName); Assert.AreEqual("FirstName", mappedData[0].Person.FirstName); Assert.AreEqual("LastName", mappedData[0].Person.LastName); Assert.AreEqual("PersonNumber", mappedData[1].Person.PersonNumber); Assert.AreEqual("Text1_2", mappedData[1].Text); Assert.AreEqual("CustomDataTypeName1_2", mappedData[1].CustomDataTypeName); Assert.AreEqual("FirstName", mappedData[1].Person.FirstName); Assert.AreEqual("LastName", mappedData[1].Person.LastName); Assert.AreEqual("PersonNumber2", mappedData[2].Person.PersonNumber); Assert.AreEqual("Text2", mappedData[2].Text); Assert.AreEqual("CustomDataTypeName2", mappedData[2].CustomDataTypeName); Assert.AreEqual("FirstName2", mappedData[2].Person.FirstName); Assert.AreEqual("LastName2", mappedData[2].Person.LastName); Assert.AreEqual("PersonNumber2", mappedData[3].Person.PersonNumber); Assert.AreEqual("Text2_2", mappedData[3].Text); Assert.AreEqual("CustomDataTypeName2_2", mappedData[3].CustomDataTypeName); Assert.AreEqual("FirstName2", mappedData[3].Person.FirstName); Assert.AreEqual("LastName2", mappedData[3].Person.LastName); }