public void TryParseInvalidStringReturnsFalse(string invalidString) { SimpleWebToken dummy; bool actual = SimpleWebToken.TryParse(invalidString, out dummy); Assert.False(actual); }
public void TryParseInvalidStringReturnsFalse(string invalidString) { SimpleWebToken dummy; var isValid = SimpleWebToken.TryParse(invalidString, out dummy); Assert.False(isValid); }
public void TryParseInvalidStringReturnsFalse(string invalidString) { // Fixture setup // Exercise system SimpleWebToken dummy; bool actual = SimpleWebToken.TryParse(invalidString, out dummy); // Verify outcome Assert.False(actual); // Teardown }
//[InlineData(new[] { "foo|bar", "baz|qux" }, "foo=bar&baz=qux")] public void TryParseValidStringReturnsTrue(string[] keysAndValues) { var expected = keysAndValues.Select(k => k.Split('|')) .Select(k => new Claim(k[0], k[1])) .ToArray(); var tokenString = new SimpleWebToken(expected).ToString(); SimpleWebToken actual; var isValid = SimpleWebToken.TryParse(tokenString, out actual); Assert.True(isValid); Assert.True(expected.SequenceEqual(actual, new ClaimComparer())); }
public void TryParseCorrectStringReturnsCorrectResult( string[] keysAndValues) { var expected = keysAndValues .Select(s => s.Split('|')) .Select(a => new Claim(a[0], a[1])) .ToArray(); var tokenString = new SimpleWebToken(expected).ToString(); SimpleWebToken actual; var isValid = SimpleWebToken.TryParse(tokenString, out actual); Assert.True(isValid, "Token string was not considered valid"); Assert.True(expected.SequenceEqual(actual, new ClaimComparer())); }