private void CheckFromWeirdModel(PersonWeirdModel sourceModel, Person resultModel)
 {
     Assert.AreEqual(sourceModel.s_first_name, resultModel.FirstName);
     Assert.IsTrue(resultModel.LastName.In(sourceModel.copy_last_name, sourceModel.s_last_name));
     Assert.AreEqual(sourceModel.height, resultModel.Height);
     Assert.AreEqual(sourceModel.i_person_id, resultModel.PersonId);
 }
 private void CheckWeirdModel(Person sourceModel, PersonWeirdModel resultModel)
 {
     Assert.AreEqual(sourceModel.FirstName, resultModel.s_first_name);
     Assert.AreEqual(sourceModel.LastName, resultModel.s_last_name);
     Assert.AreEqual(sourceModel.LastName, resultModel.copy_last_name);
     Assert.AreEqual(sourceModel.Height, resultModel.height);
     Assert.AreEqual(sourceModel.PersonId, resultModel.i_person_id);
 }