Пример #1
0
        public void ValidateForAuthenticator_noTenantId()
        {
            SmintIoAuthenticatorException exc = CheckForException((dbModel) =>
            {
                dbModel.TenantId = null;
                dbModel.ValidateForAuthenticator();
            });

            Assert.Equal("The tenant ID is missing", exc.Message);
        }
Пример #2
0
        public void ValidateForAuthenticator_emptyClientId()
        {
            SmintIoAuthenticatorException exc = CheckForException((dbModel) =>
            {
                dbModel.ClientId = "";
                dbModel.ValidateForAuthenticator();
            });

            Assert.Equal("The client ID is missing", exc.Message);
        }
Пример #3
0
        public void ValidateForSync_negativeChannelId()
        {
            SmintIoAuthenticatorException exc = CheckForException((dbModel) =>
            {
                dbModel.ChannelId = -17;
                dbModel.ValidateForPusher();
            });

            Assert.Equal("The channel ID is invalid: -17", exc.Message);
        }
Пример #4
0
        public void ValidateForSync_noChannelId()
        {
            SmintIoAuthenticatorException exc = CheckForException((dbModel) =>
            {
                dbModel.ChannelId = null;
                dbModel.ValidateForPusher();
            });

            Assert.Equal("The channel ID is missing", exc.Message);
        }
Пример #5
0
        public void ValidateForSync_emptyImportLanguages()
        {
            SmintIoAuthenticatorException exc = CheckForException((dbModel) =>
            {
                dbModel.ImportLanguages = new string[] {};
                dbModel.ValidateForSync();
            });

            Assert.Equal("The import languages are missing", exc.Message);
        }
Пример #6
0
        public void ValidateForAuthenticator_emptyRedirectUri()
        {
            SmintIoAuthenticatorException exc = CheckForException((dbModel) =>
            {
                dbModel.RedirectUri = "";
                dbModel.ValidateForAuthenticator();
            });

            Assert.Equal("The redirect URI is missing", exc.Message);
        }
Пример #7
0
        public void ValidateForAuthenticator_noClientSecret()
        {
            SmintIoAuthenticatorException exc = CheckForException((dbModel) =>
            {
                dbModel.ClientSecret = null;
                dbModel.ValidateForAuthenticator();
            });

            Assert.Equal("The client secret is missing", exc.Message);
        }