public async Task ReturnsBadRequestStatusCodeWhenAFieldIsNull() { var setter = new ClientSetUp(); var alert = new CustomerAlert() { CustomerName = null, CustomerEmailId = "*****@*****.**", ProductId = "AB", PhoneNumber = "7874393847" }; var content = setter.CreateAlertContent(alert); await setter.SendInvalidPostRequest(content); }
public async Task ReturnsOkStatusCodeWhenAlertIsAdded() { var setter = new ClientSetUp(); var alert = new CustomerAlert() { CustomerName = "Venkat", CustomerEmailId = "*****@*****.**", ProductId = "X3", PhoneNumber = "7874393847" }; var content = setter.CreateAlertContent(alert); var response = await setter.Client.PostAsync("api/alert/alerts", content); Assert.Equal(HttpStatusCode.OK, response.StatusCode); }