Esempio n. 1
0
        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>()));
        }