1- // Copyright (c) .NET Foundation. All rights reserved.
1+ // Copyright (c) .NET Foundation. All rights reserved.
22// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
33
44using System ;
@@ -13,31 +13,23 @@ public class CredentialAuditRecordTests
1313 [ Fact ]
1414 public void Constructor_ThrowsForNullCredential ( )
1515 {
16- Assert . Throws < ArgumentNullException > ( ( ) => new CredentialAuditRecord ( credential : null , removedOrRevoked : true ) ) ;
16+ Assert . Throws < ArgumentNullException > ( ( ) => new CredentialAuditRecord ( credential : null ) ) ;
1717 }
1818
1919 [ Fact ]
20- public void Constructor_ThrowsForRemovalWithNullType ( )
21- {
22- var credential = new Credential ( ) ;
23-
24- Assert . Throws < ArgumentNullException > ( ( ) => new CredentialAuditRecord ( credential , removedOrRevoked : true ) ) ;
25- }
26-
27- [ Fact ]
28- public void Constructor_RemovalOfNonPasswordSetsValue ( )
20+ public void Constructor_RemovalOfNonPasswordDoesNotSetValue ( )
2921 {
3022 var credential = new Credential ( type : "a" , value : "b" ) ;
31- var record = new CredentialAuditRecord ( credential , removedOrRevoked : true ) ;
23+ var record = new CredentialAuditRecord ( credential ) ;
3224
33- Assert . Equal ( "b" , record . Value ) ;
25+ Assert . Null ( record . Value ) ;
3426 }
3527
3628 [ Fact ]
3729 public void Constructor_RemovalOfPasswordDoesNotSetValue ( )
3830 {
3931 var credential = new Credential ( type : CredentialTypes . Password . V3 , value : "a" ) ;
40- var record = new CredentialAuditRecord ( credential , removedOrRevoked : true ) ;
32+ var record = new CredentialAuditRecord ( credential ) ;
4133
4234 Assert . Null ( record . Value ) ;
4335 }
@@ -46,7 +38,7 @@ public void Constructor_RemovalOfPasswordDoesNotSetValue()
4638 public void Constructor_NonRemovalOfNonPasswordDoesNotSetsValue ( )
4739 {
4840 var credential = new Credential ( type : "a" , value : "b" ) ;
49- var record = new CredentialAuditRecord ( credential , removedOrRevoked : false ) ;
41+ var record = new CredentialAuditRecord ( credential ) ;
5042
5143 Assert . Null ( record . Value ) ;
5244 }
@@ -57,7 +49,7 @@ public void Constructor_NonRemovalOfNonPasswordDoesNotSetsValue()
5749 public void Constructor_ExternalCredentialSetsValue ( string externalType )
5850 {
5951 var credential = new Credential ( type : externalType , value : "b" ) ;
60- var record = new CredentialAuditRecord ( credential , removedOrRevoked : false ) ;
52+ var record = new CredentialAuditRecord ( credential ) ;
6153
6254 Assert . Equal ( "b" , record . Value ) ;
6355 }
@@ -66,7 +58,7 @@ public void Constructor_ExternalCredentialSetsValue(string externalType)
6658 public void Constructor_NonRemovalOfPasswordDoesNotSetValue ( )
6759 {
6860 var credential = new Credential ( type : CredentialTypes . Password . V3 , value : "a" ) ;
69- var record = new CredentialAuditRecord ( credential , removedOrRevoked : false ) ;
61+ var record = new CredentialAuditRecord ( credential ) ;
7062
7163 Assert . Null ( record . Value ) ;
7264 }
@@ -90,7 +82,7 @@ public void Constructor_SetsProperties()
9082 Type = "e" ,
9183 Value = "f"
9284 } ;
93- var record = new CredentialAuditRecord ( credential , removedOrRevoked : true ) ;
85+ var record = new CredentialAuditRecord ( credential ) ;
9486
9587 Assert . Equal ( created , record . Created ) ;
9688 Assert . Equal ( "a" , record . Description ) ;
@@ -104,19 +96,19 @@ public void Constructor_SetsProperties()
10496 Assert . Equal ( "c" , scope . Subject ) ;
10597 Assert . Equal ( "d" , scope . AllowedAction ) ;
10698 Assert . Equal ( "e" , record . Type ) ;
107- Assert . Equal ( "f" , record . Value ) ;
99+ Assert . Null ( record . Value ) ;
108100 }
109101
110102 [ Fact ]
111103 public void Constructor_WithRevocationSource_Properties ( )
112104 {
113105 var testRevocationSource = "TestRevocationSource" ;
114106 var credential = new Credential ( type : "a" , value : "b" ) ;
115- var record = new CredentialAuditRecord ( credential , removedOrRevoked : true , revocationSource : testRevocationSource ) ;
107+ var record = new CredentialAuditRecord ( credential , revocationSource : testRevocationSource ) ;
116108
117109 Assert . Equal ( testRevocationSource , record . RevocationSource ) ;
118110 Assert . Equal ( "a" , record . Type ) ;
119- Assert . Equal ( "b" , record . Value ) ;
111+ Assert . Null ( record . Value ) ;
120112 }
121113 }
122- }
114+ }
0 commit comments