public void PrivateKeyFileSigningProvider_can_construct_with_valid_private_key_file() { // Act var result = new PrivateKeyFileSigningProvider(KnownData.KnownPrivateKeyFileName); // Assert result.ShouldNotBeNull(); }
public void SignHash_can_generate_the_correct_hash() { // Arrange var signingProvider = new PrivateKeyFileSigningProvider(KnownData.KnownPrivateKeyFileName); // Act var result = signingProvider.SignHash(KnownData.KnownBodyHash); // Assert result.ShouldBe(KnownData.KnownBodySignature); }