@@ -232,9 +232,9 @@ private void SeedMockData()
232232
233233 // Scenario 5: Under review
234234 var reviewEmail = _settings . BuildEmail ( SeedScenarios . Review . Name ) ;
235- var review = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . UnderReview , h =>
235+ var review = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . Unknown , h =>
236236 {
237- h . BenefitIssuanceType = BenefitIssuanceType . SnapEbtCard ;
237+ h . BenefitIssuanceType = BenefitIssuanceType . SummerEbt ;
238238 var app = h . Applications . FirstOrDefault ( ) ;
239239 if ( app != null )
240240 {
@@ -243,6 +243,7 @@ private void SeedMockData()
243243 . RuleFor ( c => c . FirstName , f => f . Name . FirstName ( ) )
244244 . RuleFor ( c => c . LastName , f => f . Name . LastName ( ) ) ;
245245 app . Children = childFaker . Generate ( 1 ) ;
246+ app . CardRequestedAt = now . AddDays ( - 7 ) ;
246247 }
247248 } ) ;
248249 review . Email = reviewEmail ;
@@ -253,6 +254,7 @@ private void SeedMockData()
253254 var nonCoLoadedEmail = _settings . BuildEmail ( SeedScenarios . NonCoLoaded . Name ) ;
254255 var nonCoLoaded = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . Pending , h =>
255256 {
257+ h . BenefitIssuanceType = BenefitIssuanceType . SummerEbt ;
256258 var app = h . Applications . FirstOrDefault ( ) ;
257259 if ( app != null )
258260 {
@@ -261,13 +263,7 @@ private void SeedMockData()
261263 new Child { CaseNumber = 555001 , FirstName = "Emma" , LastName = "Garcia" }
262264 } ;
263265 }
264- h . AddressOnFile = new Address
265- {
266- StreetAddress1 = "789 In-Progress Lane" ,
267- City = "Denver" ,
268- State = "CO" ,
269- PostalCode = "80204"
270- } ;
266+ h . AddressOnFile = null ;
271267 } ) ;
272268 nonCoLoaded . Email = nonCoLoadedEmail ;
273269 nonCoLoaded . Phone = "555-123-4567" ;
@@ -278,6 +274,7 @@ private void SeedMockData()
278274 var notStartedEmail = _settings . BuildEmail ( SeedScenarios . NotStarted . Name ) ;
279275 var notStarted = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . Pending , h =>
280276 {
277+ h . BenefitIssuanceType = BenefitIssuanceType . TanfEbtCard ;
281278 var app = h . Applications . FirstOrDefault ( ) ;
282279 if ( app != null )
283280 {
@@ -316,7 +313,7 @@ private void SeedMockData()
316313
317314 // Scenario 7: Approved with single child
318315 var singleChildEmail = _settings . BuildEmail ( SeedScenarios . SingleChild . Name ) ;
319- var singleChild = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . Approved , h =>
316+ var singleChild = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . Pending , h =>
320317 {
321318 h . BenefitIssuanceType = BenefitIssuanceType . SummerEbt ;
322319 var app = h . Applications . FirstOrDefault ( ) ;
@@ -337,14 +334,15 @@ private void SeedMockData()
337334
338335 // Scenario 8: Large family (multiple children)
339336 var largeFamilyEmail = _settings . BuildEmail ( SeedScenarios . LargeFamily . Name ) ;
340- var largeFamily = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . Approved , h =>
337+ var largeFamily = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . Unknown , h =>
341338 {
342- h . BenefitIssuanceType = BenefitIssuanceType . TanfEbtCard ;
339+ h . BenefitIssuanceType = BenefitIssuanceType . SummerEbt ;
343340 var app = h . Applications . FirstOrDefault ( ) ;
344341 if ( app != null )
345342 {
346343 app . BenefitIssueDate = now . AddDays ( - 45 ) ;
347344 app . BenefitExpirationDate = now . AddDays ( 45 ) ;
345+ app . Last4DigitsOfCard = "4321" ;
348346 // Set specific children names for test
349347 app . Children = new List < Child >
350348 {
@@ -354,6 +352,14 @@ private void SeedMockData()
354352 new Child { CaseNumber = 222004 , FirstName = "Emily" , LastName = "Brown" }
355353 } ;
356354 }
355+ h . AddressOnFile = new Address
356+ {
357+ StreetAddress1 = "456 Large Family Lane" ,
358+ StreetAddress2 = "Unit 8" ,
359+ City = "Aurora" ,
360+ State = "CO" ,
361+ PostalCode = "80010"
362+ } ;
357363 } ) ;
358364 largeFamily . Email = largeFamilyEmail ;
359365 largeFamily . UserProfile = new UserProfile { FirstName = "Christopher" , MiddleName = "Michael" , LastName = "Brown" } ;
@@ -377,9 +383,9 @@ private void SeedMockData()
377383
378384 // Scenario 10: Expired benefits
379385 var expiredEmail = _settings . BuildEmail ( SeedScenarios . Expired . Name ) ;
380- var expired = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . Approved , h =>
386+ var expired = HouseholdFactory . CreateHouseholdDataWithStatus ( ApplicationStatus . Unknown , h =>
381387 {
382- h . BenefitIssuanceType = BenefitIssuanceType . SnapEbtCard ;
388+ h . BenefitIssuanceType = BenefitIssuanceType . SummerEbt ;
383389 var app = h . Applications . FirstOrDefault ( ) ;
384390 if ( app != null )
385391 {
0 commit comments