Skip to content
This repository has been archived by the owner on Jan 17, 2024. It is now read-only.

Commit

Permalink
Merge pull request #142 from AppliedIS/summary-appid
Browse files Browse the repository at this point in the history
add ApplicationId to summary response
  • Loading branch information
jefferey committed Nov 15, 2016
2 parents f29ec87 + a792e33 commit 844f919
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ public ApplicationSummary Build(ApplicationSubmission submission)
{
var obj = new ApplicationSummary
{
Id = submission.Id,
ApplicationType = submission.ApplicationType.Display,
CertificateEffectiveDate = submission.CertificateEffectiveDate,
CertificateExpirationDate = submission.CertificateExpirationDate,
Expand Down
4 changes: 1 addition & 3 deletions DOL.WHD.Section14c.Domain/Models/ApplicationSummary.cs
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DOL.WHD.Section14c.Domain.Models
{
public class ApplicationSummary
{
public Guid Id { get; set; }
public string StatusName { get; set; }
public DateTime? CertificateEffectiveDate { get; set; }
public DateTime? CertificateExpirationDate { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ public ApplicationSummaryFactoryTests()
public void ApplicationSummaryFactory_Build()
{
// Arrange
var appId = Guid.NewGuid();
var applicationType = "New";
var certificateStatusName = "Issued";
var certificateEffectiveDate = DateTime.Now;
Expand All @@ -32,6 +33,7 @@ public void ApplicationSummaryFactory_Build()
var numWorkersPerSite = 5;
var submission = new ApplicationSubmission
{
Id = appId,
ApplicationType = new Response {Display = applicationType},
Status = new Status {Name = certificateStatusName},
CertificateEffectiveDate = certificateEffectiveDate,
Expand All @@ -55,6 +57,7 @@ public void ApplicationSummaryFactory_Build()
var summary = _factory.Build(submission);

// Assert
Assert.AreEqual(appId, summary.Id);
Assert.AreEqual(certificateStatusName, summary.StatusName);
Assert.AreEqual(certificateEffectiveDate, summary.CertificateEffectiveDate);
Assert.AreEqual(certificateExpirationDate, summary.CertificateExpirationDate);
Expand Down

0 comments on commit 844f919

Please sign in to comment.