Пример #1
0
        public void TokenExchangeResourceInitsWithNoArgs()
        {
            var tokenExchangeResource = new TokenExchangeResource();

            Assert.NotNull(tokenExchangeResource);
            Assert.IsType <TokenExchangeResource>(tokenExchangeResource);
        }
Пример #2
0
        public void SignInResourceInits()
        {
            var signInLink            = "http://example-signin-link.com";
            var tokenExchangeResource = new TokenExchangeResource("id", "uri", "providerId");

            var signInResource = new SignInResource(signInLink, tokenExchangeResource);

            Assert.NotNull(signInResource);
            Assert.IsType <SignInResource>(signInResource);
            Assert.Equal(signInLink, signInResource.SignInLink);
            Assert.Equal(tokenExchangeResource, signInResource.TokenExchangeResource);
        }
Пример #3
0
        public void TokenExchangeResourceInits()
        {
            var id         = "id";
            var uri        = "http://example.com";
            var providerId = "providerId";

            var tokenExchangeResource = new TokenExchangeResource(id, uri, providerId);

            Assert.NotNull(tokenExchangeResource);
            Assert.IsType <TokenExchangeResource>(tokenExchangeResource);
            Assert.Equal(id, tokenExchangeResource.Id);
            Assert.Equal(uri, tokenExchangeResource.Uri);
            Assert.Equal(providerId, tokenExchangeResource.ProviderId);
        }
Пример #4
0
        public void OAuthCardInits()
        {
            var text           = "I am an OAuthCard";
            var connectionName = "myConnectionName";
            var buttons        = new List <CardAction>()
            {
                new CardAction("signin"), new CardAction("signout")
            };
            var tokenExchangeResource = new TokenExchangeResource("id", "http://example.com", "providerId");

            var oAuthCard = new OAuthCard(text, connectionName, buttons)
            {
                TokenExchangeResource = tokenExchangeResource
            };

            Assert.NotNull(oAuthCard);
            Assert.IsType <OAuthCard>(oAuthCard);
            Assert.Equal(text, oAuthCard.Text);
            Assert.Equal(connectionName, oAuthCard.ConnectionName);
            Assert.Equal(buttons, oAuthCard.Buttons);
            Assert.Equal(tokenExchangeResource, oAuthCard.TokenExchangeResource);
        }