BillingTest: Small refactoring
This commit is contained in:
@ -71,10 +71,17 @@ namespace Tests.HelperTests {
|
||||
return buckets;
|
||||
}
|
||||
|
||||
private Task InsertPaymentVariant(int year, int avnr, string data) {
|
||||
return AppDbContext.ExecuteBatch(Connection!, $"""
|
||||
INSERT INTO payment_variant (year, avnr, name, date, transfer_date, test_variant, calc_time, data)
|
||||
VALUES ({year}, {avnr}, 'Test', '2021-01-15', NULL, TRUE, NULL, '{data}');
|
||||
""");
|
||||
}
|
||||
|
||||
[Test]
|
||||
public async Task Test_01_NoActiveAreaCommitments() {
|
||||
if (Connection == null) return;
|
||||
var data = """
|
||||
int mgnr = MgNr1, year = Year1;
|
||||
await InsertPaymentVariant(year, 1, """
|
||||
{
|
||||
"mode": "elwig",
|
||||
"version": 1,
|
||||
@ -101,13 +108,8 @@ namespace Tests.HelperTests {
|
||||
"geb": 0.1
|
||||
}]
|
||||
}
|
||||
""";
|
||||
await AppDbContext.ExecuteBatch(Connection, $"""
|
||||
INSERT INTO payment_variant (year, avnr, name, date, transfer_date, test_variant, calc_time, data) VALUES
|
||||
(2020, 1, 'Test', '2021-01-15', NULL, TRUE, NULL, '{data}');
|
||||
""");
|
||||
|
||||
int mgnr = MgNr1, year = Year1;
|
||||
var areaCom = await GetMemberAreaCommitmentBuckets(year, mgnr);
|
||||
Assert.That(areaCom, Is.Empty);
|
||||
var delivery = await GetMemberDeliveryBuckets(year, mgnr);
|
||||
|
Reference in New Issue
Block a user