Ejemplo n.º 1
0
        public void SignoutWithInvalidCredentials()
        {
            SignoutRequest signoutRequest = new SignoutRequest("foo", "bar");

            signoutRequest = signoutRequest.SendRequest() as SignoutRequest;

            Assert.False(signoutRequest?.WasSuccessful);
        }
Ejemplo n.º 2
0
        public void Signout()
        {
            if (string.IsNullOrWhiteSpace(Configuration["Yggdrasil:username"]) ||
                string.IsNullOrWhiteSpace(Configuration["Yggdrasil:password"]))
            {
                Assert.Ignore(
                    "Secrets have not been configured.\nPlease, provide `Yggdrasil:username` and `Yggdrasil:password` to perform this test.\nSee https://docs.microsoft.com/en-gb/aspnet/core/security/app-secrets#set-a-secret");
            }

            SignoutRequest signoutRequest =
                new SignoutRequest(Configuration["Yggdrasil:username"], Configuration["Yggdrasil:password"]);

            signoutRequest = signoutRequest.SendRequest() as SignoutRequest;

            Assert.True(signoutRequest?.WasSuccessful,
                        $"Error: {signoutRequest?.Error}\nMessage: {signoutRequest?.ErrorMessage}\nCaused by: {signoutRequest?.Cause}");
        }