SME-Issues / issues

0 stars 0 forks source link

Demo Script V 2 Stateful Tests - 19/07/19 19:53 - 5004 #4819

Open SME-Issues opened 5 years ago

SME-Issues commented 5 years ago

Demo Script V 2 Stateful Tests

SME-Issues commented 5 years ago

Understood and failed but likely higher priority

Expressions Notes
tell me again the balance of my current account sorry to be a pain
  • Expected context .AccountBalances .Count to be 1, but found 2.
  • Expected to find entity 'acct_type' but found only {balance, text}
  • Response: I've had a look at the latest picture and you currently have £-602 in your current account and £23,410 in your savings account.
What was the last payment to Etta Bros
After pre-processingWhat was the last payment to Eta Bros
  • Expected ctx2 .SingleContext .EntityName to be equivalent to "eta bros", but found .
  • Expected to find entity 'pay_to' but found only {dt, comparator, text}
  • Response: I've had a scoot around and your latest outgoing payment was to ABC Ltd and was for £192. It was paid on the 14th July 2019.
Did we pay them in September?
After pre-processingDid we pay them in September
  • Expected ctx2 .SingleContext .EntityName to be equivalent to "Iota Corporation", but found .
  • Response: I've determined how things are. In September 2018 your expenditure was seven payments totalling £3,529.
what debtor invoices were paid last week and what open invoices are outstanding?
After pre-processingwhat debtor invoices were paid last week and what open invoices are outstanding
  • Expected QueryTransactionType to be one of 'All', 'Undefined' but found 'Incoming'.
  • Response: Last week you have been paid for three sales invoices totalling £2,704. You have no outstanding incoming invoices payable from Mu Ltd in 2019.
what invoices were paid last week and what open invoices are overdue?
After pre-processingwhat invoices were paid last week and what open invoices are overdue
  • Expected QueryTransactionType to be one of 'All', 'Undefined' but found 'Incoming'.
  • Response: Last week you paid five creditor invoices totalling £2,376. The biggest overdue invoice owed to you was due on the 14th July 2019 from Theta Corp for the value of £574.
what have we spent with Eta brothers this month
  • Expected QueryTransactionType to be one of 'Outgoing', 'ImplicitOutgoing' but found 'All'.
  • Expected {pay_to} entity with value 'eta brothers' but found only 'reverse_polarity_user'
  • Response: So I've studied the numbers and in July 2019 your expenditure to Eta Bros was one payment for £343. It was paid on the 3rd July 2019.
are there any bills to pay
  • Expected QueryTransactionType to be one of 'Outgoing', 'ImplicitOutgoing' but found 'Incoming'.
  • Response: The biggest outstanding invoice owed to you is due on the 3rd August 2019 from Omicron and Sons for the amount of £7,416.
SME-Issues commented 5 years ago

Test Exception

Expressions Notes
did mu pay us last month and what are the total outgoings this month SMEBankingAPI .Tests .Reporting .Helpers .TestFailedException: Error running test: Found multiple datetime entities in 'did mu pay us last month and this month' at async Task SMEBankingAPI .Tests .Reporting .InputProcessing .BankingAiProcessingTestBase .ProcessExpression(TestSingl…
SME-Issues commented 5 years ago

Not understood and failed

Expressions Notes
how about for this year?
After pre-processinghow about for this year
  • found invalid intent(s) none
  • No valid chunks found.