public void ShouldMapCommandDataToEntityProperties() { CreateUserCommand command = new CreateUserCommand() { FirstName = "Some", MiddleName = "Kindof", LastName = "User", EmailAddress = "*****@*****.**", PhoneNumber = "999-999-9999" }; User user = command.ToUserEntity(); Assert.AreEqual(command.FirstName, user.Name.First); Assert.AreEqual(command.MiddleName, user.Name.Middle); Assert.AreEqual(command.LastName, user.Name.Last); Assert.AreEqual(command.PhoneNumber, user.PhoneNumber.Value); Assert.AreEqual(command.EmailAddress, user.EmailAddress.Value); }