public void OtpSecret_FromBase32_DecodesCorrectly() { var expected = new byte[] { 72, 101, 108, 108, 111, 33, 222, 173, 190, 239 }; var actual = OnetimePasswordSecret.FromBase32("JBSWY3DPEHPK3PXP"); AssertSecretsAreEqual(expected, actual); }
public void OtpSecret_FromBase32_WithPadding_DecodesCorrectly() { var expected = new byte[] { 72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100, 33 }; var actual = OnetimePasswordSecret.FromBase32("JBSWY3DPEBLW64TMMQQQ===="); AssertSecretsAreEqual(expected, actual); }