BillingTest: Small refactoring
This commit is contained in:
@ -71,10 +71,17 @@ namespace Tests.HelperTests {
|
|||||||
return buckets;
|
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]
|
[Test]
|
||||||
public async Task Test_01_NoActiveAreaCommitments() {
|
public async Task Test_01_NoActiveAreaCommitments() {
|
||||||
if (Connection == null) return;
|
int mgnr = MgNr1, year = Year1;
|
||||||
var data = """
|
await InsertPaymentVariant(year, 1, """
|
||||||
{
|
{
|
||||||
"mode": "elwig",
|
"mode": "elwig",
|
||||||
"version": 1,
|
"version": 1,
|
||||||
@ -101,13 +108,8 @@ namespace Tests.HelperTests {
|
|||||||
"geb": 0.1
|
"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);
|
var areaCom = await GetMemberAreaCommitmentBuckets(year, mgnr);
|
||||||
Assert.That(areaCom, Is.Empty);
|
Assert.That(areaCom, Is.Empty);
|
||||||
var delivery = await GetMemberDeliveryBuckets(year, mgnr);
|
var delivery = await GetMemberDeliveryBuckets(year, mgnr);
|
||||||
|
Reference in New Issue
Block a user