public void IsSubCategoryDeleted() { validation.DeleteSubCategory(subCategoryList[0].SubCategoryID).Returns(subcatListAdmin); subCategoryController.Request = new HttpRequestMessage(); subCategoryController.Configuration = new HttpConfiguration(); var actionResult = subCategoryController.DeleteSubCategory(subCategoryList[0].SubCategoryID); Assert.AreEqual(HttpStatusCode.OK, actionResult.StatusCode); }
public void DeleteSubCategoryNotFound() { var config = new HttpConfiguration(); var request = new HttpRequestMessage(HttpMethod.Post, "http://localhost/api/user/44300"); var route = config.Routes.MapHttpRoute("Default", "api/{controller}/DeleteSubCategory/{id}"); var controller = new SubCategoryController { Request = request, }; controller.Request.Properties[HttpPropertyKeys.HttpConfigurationKey] = config; Assert.AreEqual(controller.DeleteSubCategory("123").StatusCode, HttpStatusCode.NotFound); }
public void DeleteSubCategorySuccess() { var config = new HttpConfiguration(); var request = new HttpRequestMessage(HttpMethod.Post, "http://localhost/api/user/44300"); var route = config.Routes.MapHttpRoute("Default", "api/{controller}/DeleteSubCategory/{id}"); var controller = new SubCategoryController { Request = request, }; controller.Request.Properties[HttpPropertyKeys.HttpConfigurationKey] = config; SwapDbConnection db = new SwapDbConnection(); sub_category test = db.sub_category.Where(x => x.name == "unit test").FirstOrDefault(); Assert.AreEqual(controller.DeleteSubCategory(test.sub_id).StatusCode, HttpStatusCode.OK); }
public async Task Subcategory_Create_Response() { //Arrange var dbContext = await GetDataContext(); var controller = new SubCategoryController(dbContext); //Act var subcategoryForAdding = new SubCategoryDTO() { SubCategoryName = "New Subcategory", CategoryId = 8 }; var response = controller.CreateSubCategory(subcategoryForAdding).Result; //Assert Assert.Equal(response.SubCategoryName, subcategoryForAdding.SubCategoryName); int deletingId = response.Id; var subcategoryResponse1 = controller.DeleteSubCategory(deletingId).Result; //Assert Assert.Equal(subcategoryResponse1, deletingId); }
public void m4() { int menu4, input1, input2, input3, input5, input6; string input4; m4: Console.Clear(); Console.WriteLine("================== DELETE ==================="); isimenu(); Console.Write("Tentukan Pilihanmu : "); menu4 = Convert.ToInt32(Console.ReadLine()); switch (menu4) { case 1: System.Console.Write("Masukkan Id yang ingin di hapus : "); input1 = Convert.ToInt32(System.Console.ReadLine()); RoleController panggilrole = new RoleController(); panggilrole.DeleteRole(input1); Console.WriteLine("============================================="); Console.WriteLine("Sukses"); break; case 2: System.Console.Write("Masukkan Id yang ingin di hapus : "); input2 = Convert.ToInt32(System.Console.ReadLine()); DepartmentController panggildept = new DepartmentController(); panggildept.DeleteDepartment(input2); Console.WriteLine("============================================="); Console.WriteLine("Sukses"); break; case 3: System.Console.Write("Masukkan Id yang ingin di hapus : "); input3 = Convert.ToInt32(System.Console.ReadLine()); UserController panggiluser = new UserController(); panggiluser.DeleteUser(input3); Console.WriteLine("============================================="); Console.WriteLine("Sukses"); break; case 4: System.Console.Write("Masukkan Id yang ingin di hapus : "); input4 = System.Console.ReadLine(); TipeController panggildd = new TipeController(); panggildd.DeleteDueDate(input4); Console.WriteLine("============================================="); Console.WriteLine("Sukses"); break; case 5: System.Console.Write("Masukkan Id yang ingin di hapus : "); input5 = Convert.ToInt32(System.Console.ReadLine()); CategoryController panggilcat = new CategoryController(); panggilcat.DeleteCategory(input5); Console.WriteLine("============================================="); Console.WriteLine("Sukses"); break; case 6: System.Console.Write("Masukkan Id yang ingin di ubah : "); input6 = Convert.ToInt32(System.Console.ReadLine()); SubCategoryController panggilsubcat = new SubCategoryController(); panggilsubcat.DeleteSubCategory(input6); Console.WriteLine("============================================="); Console.WriteLine("Sukses"); break; case 7: Console.Clear(); Console.WriteLine("Press Any Key..."); break; default: Console.WriteLine("Input Salah !!"); Console.WriteLine("\n"); goto m4; } }