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);
        }
Exemple #2
0
        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);
        }