public void ManagerAddProject_CreateForm_CorrectModelAndPartial() { // Actual data var result = _controller.AddNewProject() as PartialViewResult; var model = result.Model as TeamProjectInputViewModel; // Expected data var scrumMastersCount = _context.ScrumMasters.Count(); var specializationsCount = _context.Specializations.Count(); Assert.IsNotNull(result, "View is null"); Assert.IsNotNull(result.Model, "Model is null"); Assert.AreEqual(scrumMastersCount, model.ScrumMasters.Count, $"Model have {model.ScrumMasters.Count} scrum-masters but {scrumMastersCount} expected"); Assert.AreEqual(specializationsCount, model.Specializations.Count, $"Model have {model.Specializations.Count} specializations but {specializationsCount} expected"); }