Beispiel #1
0
        public void DeleteCategoryRelationSuccess()
        {
            mockService.Setup(_ => _.DeleteRelation(It.IsAny <CategoryRelationParameter>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.DeleteRelation(CategoryMockParameter.CreateValidCategoryRelationParameter());

            Assert.NotNull(result);
        }
Beispiel #2
0
        public void UpdateCategorySuccess()
        {
            mockService.Setup(_ => _.Update(It.IsAny <UpdateCategoryParameter>())).Returns(BaseMockResponse.SuccessResponse());
            var result = mockService.Object.Update(CategoryMockParameter.CreateValidUpdateCategoryParameter());

            Assert.NotNull(result);
        }
Beispiel #3
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);
     }
 }