public void GetCustomer_Throws_HttpException() { var api = new CaseStackApiMock(); api.Authenticate("foo", "foo"); var exception = Assert.Throws<HttpException>(() => api.GetCustomer("err")); Assert.True(500 == exception.GetHttpCode()); }
public async Task Customer_SaveAsync_No_Error() { var api = new CaseStackApiMock(); var customer = api.GetCustomer("foo"); await customer.SaveAsync(); }
public void Customer_SaveAsync_HttpException_Thrown() { var api = new CaseStackApiMock(); var customer = api.GetCustomer("foo"); customer.customer_id = "err"; Assert.ThrowsAsync<HttpException>(() => customer.SaveAsync()); }
public void Customer_Save_No_Error() { var api = new CaseStackApiMock(); var customer = api.GetCustomer("foo"); customer.Save(); }
public void GetCustomer_Customer_NotNull() { var api = new CaseStackApiMock(); var customer = api.GetCustomer("foo"); Assert.IsNotNull(customer); }