public PersonerSvarTests() { var xmlDocument = XmlResource.Response.GetPerson(); var responseDokumenter = new ResponseContainer(xmlDocument); _personerSvar = DtoConverter.ToDomainObject(SerializeUtil.Deserialize <HentPersonerRespons>(responseDokumenter.BodyElement.InnerXml)); }
public void Convert_person() { //Arrange var source = new HentPersonerRespons { Person = new[] { GetDtoPerson(DateTime.Now, DateTime.Now) } }; var expected = new PersonerSvar { Personer = source.Person.Select(GetDomenePerson).ToList() }; //Act var result = DtoConverter.ToDomainObject(source); //Assert var comparator = new Comparator(); IEnumerable <IDifference> differences; comparator.AreEqual(expected, result, out differences); Assert.Equal(0, differences.Count()); }
internal static PersonerSvar ToDomainObject(HentPersonerRespons dtoHentPersonerRespons) { var personerSvar = new PersonerSvar { Personer = ToDomainObject(dtoHentPersonerRespons.Person) }; return(personerSvar); }
public static void Init(TestContext context) { try { XmlDocument xmlDocument = new XmlDocument(); xmlDocument.LoadXml(Envelope()); _personerSvar = new PersonerSvar(xmlDocument); } catch { Assert.Fail(); } }