public async Task <bool> Testfor_Validate_Invlid_Customer() { //Arrange bool res = false; var _customerUpdate = new Customer { CustomerId = 1, UserName = "******", PhoneNumber = 9631438121, Address = "a/3 Banglore", Email = "*****@*****.**", Age = 23, Region = "Bihar", BusinessType = "Home" }; _customerUpdate = null; //Act service.Setup(repo => repo.RegisterCustomer(_customerUpdate)).ReturnsAsync(_customerUpdate = null); var result = await _internetServices.RegisterCustomer(_customerUpdate); if (result == null) { res = true; } //Asert //final result displaying in text file await File.AppendAllTextAsync("../../../../output_exception_revised.txt", "Testfor_Validate_Invlid_Customer=" + res + "\n"); return(res); }
public async Task <bool> Testfor_ValidateCustomerId() { //Arrange bool res = false; //Act service.Setup(repo => repo.RegisterCustomer(_customer)).ReturnsAsync(_customer); var result = await _internetServices.RegisterCustomer(_customer); if (result.CustomerId == _customer.CustomerId) { res = true; } //Asert //final result displaying in text file await File.AppendAllTextAsync("../../../../output_boundary_revised.txt", "Testfor_ValidateCustomerId=" + res + "\n"); return(res); }
public async Task <bool> Testfor_RegisterCustomer() { //Arrange var res = false; //Action service.Setup(repos => repos.RegisterCustomer(_customer)).ReturnsAsync(_customer); var result = await _internetServices.RegisterCustomer(_customer); //Assertion if (result != null) { res = true; } //final result displaying in text file await File.AppendAllTextAsync("../../../../output_revised.txt", "Testfor_RegisterCustomer=" + res + "\n"); return(res); }