@@ -38,35 +38,53 @@ public async Task DeleteRequestsNormalPath()
3838 // Arrange
3939 string userName = "Joe" ;
4040 string emailAddress = "[email protected] " ; 41+ User user = new User ( )
42+ {
43+ Username = userName ,
44+ EmailAddress = emailAddress ,
45+ Key = 11
46+ } ;
4147
4248 TestSupportRequestDbContext supportRequestContext = new TestSupportRequestDbContext ( ) ;
4349 Issue JoesDeleteAccountRequest = new Issue ( )
4450 {
45- CreatedBy = userName ,
51+ CreatedBy = user . Username ,
4652 Key = 1 ,
4753 IssueTitle = Strings . AccountDelete_SupportRequestTitle ,
48- OwnerEmail = emailAddress ,
54+ OwnerEmail = user . EmailAddress ,
4955 IssueStatusId = IssueStatusKeys . New ,
50- HistoryEntries = new List < History > ( ) { new History ( ) { EditedBy = userName , IssueId = 1 , Key = 1 , IssueStatusId = IssueStatusKeys . New } }
56+ HistoryEntries = new List < History > ( )
57+ {
58+ new History ( ) { EditedBy = userName , IssueId = 1 , Key = 1 , IssueStatusId = IssueStatusKeys . New }
59+ } ,
60+ UserKey = user . Key
5161 } ;
5262 Issue JoesOldIssue = new Issue ( )
5363 {
54- CreatedBy = userName ,
64+ CreatedBy = user . Username ,
5565 Key = 2 ,
5666 IssueTitle = "Joe's OldIssue" ,
57- OwnerEmail = emailAddress ,
67+ OwnerEmail = user . EmailAddress ,
5868 IssueStatusId = IssueStatusKeys . Resolved ,
59- HistoryEntries = new List < History > ( ) { new History ( ) { EditedBy = userName , IssueId = 2 , Key = 2 , IssueStatusId = IssueStatusKeys . New } ,
60- new History ( ) { EditedBy = userName , IssueId = 2 , Key = 2 , IssueStatusId = IssueStatusKeys . Resolved } }
69+ HistoryEntries = new List < History > ( )
70+ {
71+ new History ( ) { EditedBy = userName , IssueId = 2 , Key = 2 , IssueStatusId = IssueStatusKeys . New } ,
72+ new History ( ) { EditedBy = userName , IssueId = 2 , Key = 2 , IssueStatusId = IssueStatusKeys . Resolved }
73+ } ,
74+ UserKey = user . Key
6175 } ;
6276 Issue randomIssue = new Issue ( )
6377 {
64- CreatedBy = $ "{ userName } _second",
78+ CreatedBy = $ "{ user . Username } _second",
6579 Key = 3 ,
6680 IssueTitle = "Second" ,
6781 OwnerEmail = "random" ,
6882 IssueStatusId = IssueStatusKeys . New ,
69- HistoryEntries = new List < History > ( ) { new History ( ) { EditedBy = $ "{ userName } _second", IssueId = 3 , Key = 3 , IssueStatusId = IssueStatusKeys . New } }
83+ HistoryEntries = new List < History > ( )
84+ {
85+ new History ( ) { EditedBy = $ "{ userName } _second", IssueId = 3 , Key = 3 , IssueStatusId = IssueStatusKeys . New }
86+ } ,
87+ UserKey = user . Key + 1
7088 } ;
7189 supportRequestContext . Issues . Add ( JoesDeleteAccountRequest ) ;
7290 supportRequestContext . Issues . Add ( JoesOldIssue ) ;
@@ -76,7 +94,7 @@ public async Task DeleteRequestsNormalPath()
7694 SupportRequestService supportRequestService = new SupportRequestService ( supportRequestContext , GetAppConfig ( ) , auditingService . Object ) ;
7795
7896 // Act
79- await supportRequestService . DeleteSupportRequestsAsync ( userName ) ;
97+ await supportRequestService . DeleteSupportRequestsAsync ( user ) ;
8098
8199 //Assert
82100 Assert . Equal < int > ( 2 , supportRequestContext . Issues . Count ( ) ) ;
0 commit comments