public void GetUserType_ById_NotFound()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);
            var result             = userTypeController.Get(Guid.Empty.ToString());

            Assert.IsType <NotFoundResult>(result.Result);
        }
        public void GetUserType_BadRequest()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);
            var result             = userTypeController.Get("ZZZZZZZZ");

            Assert.IsType <BadRequestResult>(result.Result);
        }
        public void PostUserType()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);
            var userTypeAuto       = fixture.Build <UserType>().Without(p => p.Users).With(p => p.Description_Type).Create();

            var result = userTypeController.Post(userTypeAuto);

            Assert.IsType <OkResult>(result.Result);
        }
        public void GetUserTypes()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);

            var userTypes = userTypeController.Get();

            Assert.NotEmpty(userTypes.Value);
            Assert.Equal(3, userTypes.Value.Count());
            Assert.Equal("Tipo Usuario 2", userTypes.Value.ToList()[1].Description_Type);
        }
Exemplo n.º 5
0
        public void GetCategory_ById_NotFound()
        {
            //arrange
            using var context = StoreContextInitializer.GetContext();
            var categoryController = new CategoryController(context);

            //act
            var result = categoryController.Get(Guid.Empty.ToString());

            //assert
            Assert.IsType <NotFoundResult>(result.Result);
        }
Exemplo n.º 6
0
        public void GetCategory_ById_BadRequest()
        {
            //arrange
            using var context = StoreContextInitializer.GetContext();
            var categoryController = new CategoryController(context);

            //act
            var result = categoryController.Get("XXXXX");

            //assert
            Assert.IsType <BadRequestResult>(result.Result);
        }
        public void GetUserType_ById()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);
            var userType           = userTypeController.Get().Value.ToList()[0];

            var userTypes = userTypeController.Get(userType.IdUser_Type.ToString());


            //assert
            Assert.Equal("Tipo Usuario 1", userTypes.Value.Description_Type);
        }
Exemplo n.º 8
0
        public void PostCategory_BadRequest()
        {
            //arrange
            using var context = StoreContextInitializer.GetContext();
            var categoryController = new CategoryController(context);

            //act
            var result       = categoryController.Post(null);
            var categoryList = categoryController.Get();

            //assert
            Assert.IsType <BadRequestResult>(result.Result);
            Assert.Equal(3, categoryList.Value.Count());
        }
Exemplo n.º 9
0
        public void GetCategory()
        {
            //arrange
            using var context = StoreContextInitializer.GetContext();
            var categoryController = new CategoryController(context);

            //act
            var categories = categoryController.Get();

            //assert
            Assert.NotEmpty(categories.Value);
            Assert.Equal(3, categories.Value.Count());
            Assert.Equal("Category 1", categories.Value.ToList()[0].Description_Category);
        }
Exemplo n.º 10
0
        public void GetCategory_ById()
        {
            //arrange
            using var context = StoreContextInitializer.GetContext();
            var categoryController = new CategoryController(context);
            var category           = categoryController.Get().Value.ToList()[0];

            //act
            var result = categoryController.Get(category.IdCategory.ToString()).Result as OkObjectResult;

            //assert
            Assert.IsType <OkObjectResult>(result);
            Assert.Equal("Category 1", ((Category)result.Value).Description_Category);
            Assert.Equal(category.IdCategory, ((Category)result.Value).IdCategory);
        }
Exemplo n.º 11
0
        public void DeleteCategory()
        {
            //arrange
            using var context = StoreContextInitializer.GetContext();
            var categoryController = new CategoryController(context);
            var category           = categoryController.Get().Value.ToList()[0];

            //act
            var result       = categoryController.Delete(category.IdCategory.ToString());
            var categoryList = categoryController.Get();

            //assert
            Assert.IsType <OkResult>(result.Result);
            Assert.Equal(2, categoryList.Value.ToList().Count());
        }
Exemplo n.º 12
0
        public void PutCategory()
        {
            //arrange
            using var context = StoreContextInitializer.GetContext();
            var categoryController = new CategoryController(context);
            var category           = categoryController.Get().Value.ToList()[0];

            //act
            var result       = categoryController.Put(category.IdCategory.ToString(), "Category 11");
            var categoryList = categoryController.Get();

            //assert
            Assert.IsType <OkResult>(result.Result);
            Assert.Equal(3, categoryList.Value.Count());
            Assert.Equal("Category 11", categoryList.Value.ToList()[0].Description_Category);
        }