public async Task EntryTest() { var entry = new EntryViewModel() { DestinyAccountNumber = "00000-2", OriginAccountNumber = "00000-1", Value = 450 }; var payload = System.Text.Json.JsonSerializer.Serialize(entry); var client = new TestClientProvider()._client; var response = await client.PostAsync("/api/v1/accountingentry/create", new StringContent(payload, Encoding.UTF8, "application/json")); response.EnsureSuccessStatusCode(); Assert.Equal(HttpStatusCode.OK, response.StatusCode); }
public async Task CreateAccountTest() { var account = new AccountViewModel() { AccountId = Guid.NewGuid(), Number = "00000-1", DateCreate = DateTime.Now, Operation = Domain.Types.OperationType.Insert }; var payload = System.Text.Json.JsonSerializer.Serialize(account); var client = new TestClientProvider()._client; var response = await client.PostAsync("/api/v1/account/create", new StringContent(payload, Encoding.UTF8, "application/json")); response.EnsureSuccessStatusCode(); Assert.Equal(HttpStatusCode.OK, response.StatusCode); }