public void ViewModelWithViewModelToModelMappings_MissingModelName_WorksWithSingleModel() { var person = new Person(); person.FirstName = "John"; person.LastName = "Doe"; person.ContactInfo.Street = "Unknown street"; person.ContactInfo.City = "Unknown city"; person.ContactInfo.Email = "*****@*****.**"; var viewModel = new ImplicitModelMappingsViewModel(person); Assert.IsNotNull(viewModel.Person); Assert.AreEqual("John", viewModel.FirstName); }