public void YieldEnumeratorOfClaims() { var expected = new[] { new Claim("foo", "bar"), new Claim("queue", "qux"), new Claim("Rafael", "Ricardo") }; var sut = new SimpleWebToken(expected); Assert.True(expected.SequenceEqual(sut)); Assert.True(expected.Cast <object>().SequenceEqual(sut.OfType <object>())); }
public void YieldEnumeratorOfClaims() { var expected = new[] { new Claim("foo", "bar"), new Claim("queue", "qux"), new Claim("Rafael", "Ricardo") }; var sut = new SimpleWebToken(expected); Assert.True(expected.SequenceEqual(sut)); Assert.True(expected.Cast<object>().SequenceEqual(sut.OfType<object>())); }
public void SutYieldsInjectedClaims() { var expected = new[] { new Claim("foo", "bar"), new Claim("baz", "qux"), new Claim("quux", "corge"), }; var sut = new SimpleWebToken(expected); Assert.True(expected.SequenceEqual(sut)); Assert.True( expected.SequenceEqual( sut.OfType <object>())); }