Ejemplo n.º 1
0
        [Test] //ALR: Argument exception should appear
        public void TestGetMediaWithNullVersionReturnsException()
        {
            Exception exception = Assert.Throws <ArgumentNullException>(() => ItemSSCRequestBuilder.DownloadResourceRequestWithMediaPath("~/media/test").Version(null));

            Assert.IsTrue(exception.Message.Contains("DownloadMediaResourceRequestBuilder.Version"));
        }
Ejemplo n.º 2
0
        [Test] //ALR: Argument exception should appear
        public void TestGetMediaWithSpacesInLanguageReturnsException()
        {
            Exception exception = Assert.Throws <ArgumentException>(() => ItemSSCRequestBuilder.DownloadResourceRequestWithMediaPath("~/media/test").Language("  "));

            Assert.AreEqual("DownloadMediaResourceRequestBuilder.Language : The input cannot be empty.", exception.Message);
        }
Ejemplo n.º 3
0
        [Test] //ALR: Argument exception should appear
        public void TestGetMediaWithNegativeVersionReturnsException()
        {
            Exception exception = Assert.Throws <ArgumentException>(() => ItemSSCRequestBuilder.DownloadResourceRequestWithMediaPath("~/media/test").Version(-1));

            Assert.AreEqual("DownloadMediaResourceRequestBuilder.Version : Positive number expected", exception.Message);
        }
        public void TestGetItemByIdWithPathInParamsReturnsError()
        {
            Exception exception = Assert.Throws <ArgumentException>(() => ItemSSCRequestBuilder.ReadItemsRequestWithId(testData.Items.Home.Path).Build());

            Assert.AreEqual("ReadItemByIdRequestBuilder.ItemId : wrong item id", exception.Message);
        }