private ClarificationApplicationViewModel CreateApplicationViewModel(ClarificationApplicationSummary application) { var viewModel = new ClarificationApplicationViewModel(); viewModel.ApplicationId = application.ApplicationId; viewModel.ApplicationReferenceNumber = application.ApplicationReferenceNumber; viewModel.ProviderRoute = application.ProviderRoute; viewModel.OrganisationName = application.OrganisationName; viewModel.Ukprn = application.Ukprn; viewModel.SubmittedDate = application.SubmittedDate; viewModel.ApplicationStatus = application.ApplicationStatus; viewModel.ModeratorName = application.ModeratorName; viewModel.ClarificationRequestedDate = application.ClarificationRequestedOn; return(viewModel); }
private void AssertApplicationsMatch(ClarificationApplicationSummary expected, ClarificationApplicationViewModel actual) { Assert.AreEqual(expected.ApplicationId, actual.ApplicationId); Assert.AreEqual(expected.OrganisationName, actual.OrganisationName); Assert.AreEqual(expected.ApplicationReferenceNumber, actual.ApplicationReferenceNumber); Assert.AreEqual(expected.Assessor1Name, actual.Assessor1Name); Assert.AreEqual(expected.Assessor2Name, actual.Assessor2Name); Assert.AreEqual(expected.Assessor1UserId, actual.Assessor1UserId); Assert.AreEqual(expected.Assessor2UserId, actual.Assessor2UserId); Assert.AreEqual(expected.ProviderRoute, actual.ProviderRoute); Assert.AreEqual(expected.SubmittedDate, actual.SubmittedDate); Assert.AreEqual(expected.ApplicationStatus, actual.ApplicationStatus); Assert.AreEqual(expected.Ukprn, actual.Ukprn); Assert.AreEqual(expected.ModeratorName, actual.ModeratorName); Assert.AreEqual(expected.ClarificationRequestedOn, actual.ClarificationRequestedDate); }