Skip to content

Commit 89ec4d6

Browse files
Merge branch 'master' into bug/#182_duplicatedeposit
2 parents e1c5e92 + 5224113 commit 89ec4d6

5 files changed

Lines changed: 188 additions & 77 deletions

File tree

EstateManagement.IntegrationTests/Common/DockerHelper.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ protected async Task PopulateSubscriptionServiceConfiguration()
278278
await client.CreateAsync("$ce-EstateAggregate", "Reporting", settings);
279279
await client.CreateAsync("$ce-MerchantAggregate", "Reporting", settings);
280280
await client.CreateAsync("$ce-ContractAggregate", "Reporting", settings);
281+
await client.CreateAsync("$ce-MerchantBalanceHistory", "Reporting", settings);
281282
}
282283
}
283284
}

EstateManagement.IntegrationTests/Merchant/Merchant.feature

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,13 +128,18 @@ Scenario: Make Manual Merchant Deposit - Estate User
128128

129129
When I make the following manual merchant deposits
130130
| Reference | Amount | DateTime | MerchantName | EstateName |
131-
| Deposit1 | 1000.00 | Today | Test Merchant 1 | Test Estate 1 |
132-
| Deposit2 | 1000.00 | Yesterday | Test Merchant 1 | Test Estate 1 |
131+
| Deposit1 | 1000.00 | Yesterday | Test Merchant 1 | Test Estate 1 |
132+
| Deposit2 | 1000.00 | Today | Test Merchant 1 | Test Estate 1 |
133133

134134
Then the merchant balances are as follows
135135
| Balance | AvailableBalance | MerchantName | EstateName |
136136
| 2000.00 | 2000.00 | Test Merchant 1 | Test Estate 1 |
137137

138+
Then the following entries appear in the merchants balance history
139+
| DateTime | Reference | EntryType | In | Out | ChangeAmount | Balance | MerchantName | EstateName |
140+
| Yesterday | Opening Balance | D | 0 | 0 | 0 | 0 | Test Merchant 1 | Test Estate 1 |
141+
| Yesterday | Merchant Deposit | C | 1000.00 | 0 | 1000.00 | 1000.00 | Test Merchant 1 | Test Estate 1 |
142+
| Today | Merchant Deposit | C | 1000.00 | 0 | 1000.00 | 2000.00 | Test Merchant 1 | Test Estate 1 |
138143

139144
@PRTest
140145
Scenario: Get Merchants for Estate - System Login

0 commit comments

Comments
 (0)