public async void DeleteResult() { Guid id = Guid.Parse("ca6529ea-7600-4a36-903e-b5b1f0d0a524"); var phone = await _service.GetPhoneById(id); var deleted = await _controller.Delete(_mapper.Map <PhoneModel>(phone)); Assert.IsType <OkResult>(deleted); }
public void Phone_Delete_Get_Null_Id_Should_Return_Error() { // Arrange var controller = new PhoneController(); // Act var result = controller.Delete((string)null) as NotFoundResult; // Assert Assert.AreEqual(404, result.StatusCode); }
public void Phone_Delete_InValid_Data_Bogus_Should_Fail() { // Arrange var myController = new PhoneController(); // Act var result = myController.Delete("bogus"); // Assert Assert.IsNotNull(result); }
public void Phone_Delete_Get_Data_Null_Should_Fail() { // Arrange var myController = new PhoneController(); // Act var result = myController.Delete(null); // Reset // Assert Assert.IsNotNull(result); }
public void Phone_Delete_Invalid_Null_Data_Should_Return_Error() { // Arrange var controller = new PhoneController(); string id = "bogus"; // Act var result = controller.Delete(id) as NotFoundResult; // Reset BiliWeb.Backend.DataSourceBackend.Instance.Reset(); // Assert Assert.AreEqual(404, result.StatusCode); }
public void Phone_Delete_Get_Default_Should_Return_Data() { // Arrange var controller = new PhoneController(); // Get default student var data = BiliWeb.Backend.DataSourceBackend.Instance.PhoneBackend.Index().FirstOrDefault(); // Act var result = controller.Delete(data.ID, true) as ViewResult; // Reset // Assert Assert.IsNotNull(result.ViewData); }
public void Phone_Delete_Get_Default_Should_Pass() { // Arrange var controller = new PhoneController(); string id = BiliWeb.Backend.DataSourceBackend.Instance.PhoneBackend.Index().FirstOrDefault().ID; // Act ViewResult result = controller.Delete(id) as ViewResult; // Reset BiliWeb.Backend.DataSourceBackend.Instance.Reset(); // Assert Assert.IsNotNull(result); }