public void Ctor_Pointer_WithNullPointer_ThrowsArgumentNull() { // Act & assert ExceptionAssert2.ThrowsArgumentNull( testCode: () => new Secret(null, 0), paramName: "secret"); }
public void WriteSecretIntoBuffer_Pointer_NullBuffer_Throws() { // Arrange var secret = Secret.Random(16); // Act & assert ExceptionAssert2.ThrowsArgumentNull( testCode: () => secret.WriteSecretIntoBuffer(null, 100), paramName: "buffer"); }
public void Protect_NullPlaintext_Throws() { // Arrange IDataProtector protector = new KeyRingBasedDataProtector( keyRingProvider: new Mock <IKeyRingProvider>().Object, logger: null, originalPurposes: null, newPurpose: "purpose"); // Act & assert ExceptionAssert2.ThrowsArgumentNull(() => protector.Protect(plaintext: null), "plaintext"); }