public void IsBase32Out_ShouldReturnTrueFor(Base32TestCase testCase) { var actual = testCase.Encoded.IsBase32(out string invalidChars); actual.Should().BeTrue(); invalidChars.Should().BeNullOrEmpty(); }
public void Decode_ShouldWorkOnRfc4648TestCases(Base32TestCase testCase) { var actual = Base32.Decode(testCase.Encoded); var actualString = Encoding.UTF8.GetString(actual); actualString.Should().Be(testCase.Decoded); }
public void HasInvalidPadding_ShouldReturnFalseFor(Base32TestCase testCase) { Base32.HasInvalidPadding(testCase.Encoded).Should().BeFalse(); }
public void IsBase32_ShouldReturnTrueFor(Base32TestCase testCase) { var actual = testCase.Encoded.IsBase32(); actual.Should().BeTrue(); }
public void Encode_ShouldWorkOnRfc4648TestCases(Base32TestCase testCase) { var actual = Base32.Encode(Encoding.UTF8.GetBytes(testCase.Decoded)); actual.Should().Be(testCase.Encoded); }