public void WithInValidUserNameShouldThrowException()
        {
            // Arrange
            var client = new MagentoApi()
                .Initialize(Url, ConsumerKey, ConsumerSecret)
                .SetCustomAdminUrlPart(CustomAdminUrlPart);

            // Act & assert
            Assert.Throws<MagentoApiException>(() => client.AuthenticateAdmin("y", "z"));
        }
        public void WithInValidUrlShouldThrowException()
        {
            // Arrange
            var client = new MagentoApi()
                .Initialize("http://some.invalid.url.123.be", "w", "x")
                .SetCustomAdminUrlPart("");

            // Act & assert
            Assert.Throws<MagentoApiException>(() => client.AuthenticateAdmin("y", "z"));
        }
Exemple #3
0
        public void WithInValidPasswordShouldThrowException()
        {
            // Arrange
            var client = new MagentoApi()
                         .Initialize(Url, ConsumerKey, ConsumerSecret)
                         .SetCustomAdminUrlPart(CustomAdminUrlPart);

            // Act & assert
            Assert.Throws <MagentoApiException>(() => client.AuthenticateAdmin(UserName, "z"));
        }
Exemple #4
0
        public void WithInValidAdminUrlPartShouldThrowException()
        {
            // Arrange
            var client = new MagentoApi()
                         .Initialize(Url, ConsumerKey, ConsumerSecret)
                         .SetCustomAdminUrlPart("invalidcustomadminurlpart");

            // Act & assert
            Assert.Throws <MagentoApiException>(() => client.AuthenticateAdmin("y", "z"));
        }
Exemple #5
0
        public void WithInValidConsumerKeyShouldThrowException()
        {
            // Arrange
            var client = new MagentoApi()
                         .Initialize(Url, "w", "x")
                         .SetCustomAdminUrlPart("");

            // Act & assert
            Assert.Throws <MagentoApiException>(() => client.AuthenticateAdmin("y", "z"));
        }
Exemple #6
0
        public void WithInValidUrlShouldThrowException()
        {
            // Arrange
            var client = new MagentoApi()
                         .Initialize("http://some.invalid.url.123.be", "w", "x")
                         .SetCustomAdminUrlPart("");

            // Act & assert
            Assert.Throws <MagentoApiException>(() => client.AuthenticateAdmin("y", "z"));
        }