示例#1
0
        public void ListSuccess()
        {
            mockService.Setup(_ => _.ListRecorded(It.IsAny <string>())).Returns(BaseMockResponse.ListSuccessResponse());
            var result = mockService.Object.ListRecorded(Guid.NewGuid().ToString());

            Assert.NotNull(result);
        }
示例#2
0
        public void RetriveSuccess()
        {
            mockService.Setup(_ => _.Retrieve(It.IsAny <string>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.Retrieve(Guid.NewGuid().ToString());

            Assert.NotNull(result);
        }
示例#3
0
        public void GetAWSUploadKeySuccess()
        {
            mockService.Setup(_ => _.GetAWSUploadKey()).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.GetAWSUploadKey();

            Assert.NotNull(result);
        }
示例#4
0
        public void SearchSuccess()
        {
            mockService.Setup(_ => _.Search(It.IsAny <string>())).Returns(BaseMockResponse.ListSuccessResponse());
            var result = mockService.Object.Search("Sample");

            Assert.NotNull(result);
        }
示例#5
0
        public void CreateStorageSuccess()
        {
            mockService.Setup(_ => _.Add(It.IsAny <AddStorageParameter>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.Add(StorageMockParameter.CreateValidStorageParameter());

            Assert.NotNull(result);
        }
示例#6
0
        public void DeleteSuccess()
        {
            mockService.Setup(_ => _.Delete(It.IsAny <string>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.Delete("2e173ee3-be45-46bd-a355-c9182a2a41ec");

            Assert.NotNull(result);
        }
示例#7
0
        public void ListEntitiesSuccess()
        {
            mockService.Setup(_ => _.List()).Returns(BaseMockResponse.ListSuccessResponse());
            var result = mockService.Object.List();

            Assert.NotNull(result);
        }
示例#8
0
 public void ConvertToVODFail()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.ConvertToVOD(It.IsAny <string>())).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.ConvertToVOD(Guid.NewGuid().ToString()));
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#9
0
 public void DeleteFailWithAPIResponse()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.Delete(It.IsAny <string>())).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.Delete(""));
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#10
0
 public void LogoutFailWithAPIResponse()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.Logout()).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.Logout());
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#11
0
        public void RetrieveSuccess()
        {
            mockService.Setup(_ => _.Retrieve(It.IsAny <GetLiveParameter>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.Retrieve(new GetLiveParameter());

            Assert.NotNull(result);
        }
示例#12
0
 public void CreateStorageFailWithAPIResponse()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.Add(It.IsAny <AddStorageParameter>())).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.Add(StorageMockParameter.CreateInValidStorageParameter()));
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#13
0
 public void RetrieveFailWithAPIResponse()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.Retrieve(It.IsAny <RetriveStorageParameter>())).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.Retrieve(new RetriveStorageParameter()));
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#14
0
 public void ChangePasswordFailWithAPIResponse()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.ChangePassword(It.IsAny <ChangePasswordParameter>())).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.ChangePassword(UserMockParamter.ChangePasswordParameter()));
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#15
0
        public void ChangePasswordSuccess()
        {
            mockService.Setup(_ => _.ChangePassword(It.IsAny <ChangePasswordParameter>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.ChangePassword(UserMockParamter.ChangePasswordParameter());

            Assert.NotNull(result);
        }
示例#16
0
        public void CreatSuccess()
        {
            mockService.Setup(_ => _.Create(It.IsAny <CreateLiveParameter>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.Create(LiveMockParameter.CreateLiveParameter());

            Assert.NotNull(result);
        }
示例#17
0
 public void DeleteCategoryRelationFailWithAPIResponse()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.DeleteRelation(It.IsAny <CategoryRelationParameter>())).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.DeleteRelation(CategoryMockParameter.CreateInValidCategoryRelationParameter()));
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#18
0
 public void CreateFail()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.Create(It.IsAny <CreateLiveParameter>())).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.Create(LiveMockParameter.CreateLiveParameter()));
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#19
0
        public void UpdateSuccess()
        {
            mockService.Setup(_ => _.Update(It.IsAny <UpdateEntityParameter>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.Update(EntityMockParameter.UpdateValidEntityParameter());

            Assert.NotNull(result);
        }
示例#20
0
 public void UpdateFailWithAPIResponse()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.Update(It.IsAny <UpdateEntityParameter>())).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.Update(EntityMockParameter.UpdateInValidEntityParameter()));
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#21
0
        public void StartSuccess()
        {
            mockService.Setup(_ => _.StartFeed(It.IsAny <StartFeedParameter>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.StartFeed(new StartFeedParameter());

            Assert.NotNull(result);
        }
示例#22
0
 public void StartFeedFail()
 {
     foreach (var statusCode in this.StatusCodes)
     {
         mockService.Setup(_ => _.StartFeed(It.IsAny <StartFeedParameter>())).Throws(BaseMockResponse.ErrorResponse(statusCode));
         var ex = Assert.Throws <UizaException>(() => mockService.Object.StartFeed(new StartFeedParameter()));
         Assert.Equal(statusCode, ex.UizaInnerException.Code);
     }
 }
示例#23
0
        public void DeleteCategoryRelationSuccess()
        {
            mockService.Setup(_ => _.DeleteRelation(It.IsAny <CategoryRelationParameter>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.DeleteRelation(CategoryMockParameter.CreateValidCategoryRelationParameter());

            Assert.NotNull(result);
        }