public void Vendor_Get_All() { //Act var list = _objController.Get().ToList(); //Assert Assert.IsNotNull(list); _listCount = list.Count; Assert.IsTrue(_listCount >= 0); }
public async void Task_GetAll_return_NotFound() { var controller = new VendorController(context); var data = await controller.Get(); Assert.IsType <OkObjectResult>(data); }
public async void Task_GetVendorById_Return_NotFoundResult() { var controller = new VendorController(context); var VendorId = 6; var data = await controller.Get(VendorId); Assert.IsType <NotFoundResult>(data); }
public async void Task_GetVendorById_Return_OkResult() { var controller = new VendorController(context); var VendorId = 2; var data = await controller.Get(VendorId); Assert.IsType <OkObjectResult>(data); }
public async void Task_GetVendorById_BadResult() { var controller = new VendorController(context); int?id = null; var data = await controller.Get(id); Assert.IsType <BadRequestResult>(data); }
public async void Task_GetById_Return_NOFResult() { var controller = new VendorController(context); var CatId = 100; var data = await controller.Get(CatId); Assert.IsType <NotFoundResult>(data); }
static void Main(string[] args) { VendorController VendorCtrl = new VendorController(@"STUDENT02\SQLEXPRESS", "prssql"); IEnumerable <Vendor> vendors = VendorCtrl.List(); foreach (Vendor vendor1 in vendors) { Console.WriteLine($"{vendor1.Code} {vendor1.Name}"); } Vendor vendor = VendorCtrl.Get(5); if (vendor == null) { Console.WriteLine("Vendor not found"); } else { Console.WriteLine($"{vendor.Code} {vendor.Name}"); } //Vendor newVendor = new Vendor(); //commenting out, already know this working and don't want to add more vendors //newVendor.Code = "TAR3"; //newVendor.Name = "Target3"; //newVendor.Address = "1234 Minnehaha Ave"; //newVendor.City = "Minneapolis"; //newVendor.State = "MN"; //newVendor.Zip = "55417"; //newVendor.Phone = "123-456-7890"; //newVendor.Email = "*****@*****.**"; //newVendor.IsPreApproved = true; //newVendor.Active = true; //bool success = VendorCtrl.Create(newVendor); vendor = VendorCtrl.Get(9); vendor.Address = "5252 Drury Lane"; bool success = VendorCtrl.Change(vendor); //VendorCtrl.CloseConnection(); vendor = VendorCtrl.Get(8); success = VendorCtrl.Remove(vendor); VendorCtrl.CloseConnection(); }
public async void Task_GetVendorById_Return_getBadRequestResult() { //Arrange var controller = new VendorController(context); int?id = null; //Act var data = await controller.Get(id); //Assert Assert.IsType <BadRequestResult>(data); }
public async void Task_GetById_Return_MatchResult() { var controller = new VendorController(context); var Id = 1; var data = await controller.Get(Id); Assert.IsType <OkObjectResult>(data); var okResult = data.Should().BeOfType <OkObjectResult>().Subject; var cat = okResult.Value.Should().BeAssignableTo <Vendor>().Subject; Assert.Equal("Eshika", cat.VendorName); }
public async void Task_GetVendorByID_MatchResult() { var controller = new VendorController(context); int id = 1; var data = await controller.Get(id); Assert.IsType <OkObjectResult>(data); var OkResult = data.Should().BeOfType <OkObjectResult>().Subject; var ven = OkResult.Value.Should().BeAssignableTo <Vendor>().Subject; Assert.Equal("Himanshi", ven.VendorName); Assert.Equal("*****@*****.**", ven.EmailId); Assert.Equal("Deliver the product on time", ven.VendorDescription); }
public async void Task_GetVendorById_Return_getMatched() { var controller = new VendorController(context); int id = 1; var data = await controller.Get(id); Assert.IsType <OkObjectResult>(data); var okResult = data.Should().BeOfType <OkObjectResult>().Subject; var user = okResult.Value.Should().BeAssignableTo <Vendor>().Subject; Assert.Equal("Naman", user.VendorName); Assert.Equal("*****@*****.**", user.EmailId); Assert.Equal(9099878767, user.PhoneNo); Assert.Equal("Accuracy!", user.VendorDescription); }
public async void Task_GetAll_NotFound() { var controller = new VendorController(context); var data = await controller.Get(); data = null; if (data != null) { Assert.IsType <OkObjectResult>(data); } else { // Assert.Equal(data, null); } }
public async void Task_GetUserById_MatchResult() { var controller = new VendorController(_context); int id = 1; var data = await controller.Get(id); Assert.IsType <OkObjectResult>(data); var OkResult = data.Should().BeOfType <OkObjectResult>().Subject; var user = OkResult.Value.Should().BeAssignableTo <Vendor>().Subject; Assert.Equal("tanisha", user.VendorName); Assert.Equal("*****@*****.**", user.EmailId); Assert.Equal(9716061230, user.PhoneNo); Assert.Equal("good", user.VendorDescription); }
public async void Task_GetVendorById_MatchResult() { var controller = new VendorController(context); int id = 2; var data = await controller.Get(id); Assert.IsType <OkObjectResult>(data); var okResult = data.Should().BeOfType <OkObjectResult>().Subject; var vend = okResult.Value.Should().BeAssignableTo <Vendor>().Subject; Assert.Equal("Himanshi", vend.VendorName); Assert.Equal("*****@*****.**", vend.EmailId); Assert.Equal(890878767, vend.PhoneNo); Assert.Equal("Great!", vend.VendorDescription); }
public async void Get_Not_Exists() { VendorControllerMockFacade mock = new VendorControllerMockFacade(); mock.ServiceMock.Setup(x => x.Get(It.IsAny <int>())).Returns(Task.FromResult <ApiVendorResponseModel>(null)); VendorController controller = new VendorController(mock.ApiSettingsMoc.Object, mock.LoggerMock.Object, mock.TransactionCoordinatorMock.Object, mock.ServiceMock.Object, mock.ModelMapperMock.Object); controller.ControllerContext = new ControllerContext(); controller.ControllerContext.HttpContext = new DefaultHttpContext(); IActionResult response = await controller.Get(default(int)); response.Should().BeOfType <StatusCodeResult>(); (response as StatusCodeResult).StatusCode.Should().Be((int)HttpStatusCode.NotFound); mock.ServiceMock.Verify(x => x.Get(It.IsAny <int>())); }