SME-Issues / issues

0 stars 0 forks source link

Query Payment Tests Canonical - 19/07/19 19:54 - 5004 #4830

Open SME-Issues opened 5 years ago

SME-Issues commented 5 years ago

Query Payment Tests Canonical

SME-Issues commented 5 years ago

Understood and failed but likely higher priority

Expressions Notes
what is the largest payment Horan Ltd have given us this month
  • Expected a single BankingContext but found two
  • Other than 'extras, confirmations & unknown/none' expected a single chunk but found 2
  • Response: I can't find that name in your bank account records. Your biggest outgoing payment was to XYZ Ltd and was for £994. It was paid on the 16th March 2019.
did i get around to paying that money to Gibson Ltd on Thursday
  • Expected ctx .SingleContext .EntityName to be equivalent to "gibson ltd", but found .
  • Expected {pay_to} to have single value 'gibson ltd' but found 'reverse_polarity_user'
  • Response: I've just queried for you and regarding outgoing transactions on Thursday (11th July), I can confirm there have been none.
am I correct to think I paid mu ltd on Friday
  • Expected ctx .SingleContext .PaidDateQueryStart to be <2019-07-12>, but found <2019-07-19>.
  • Response: I've ascertained regarding outgoing transactions today for Mu Ltd, I can confirm there have been none.
am I correct to think I paid rasmussen ltd on Friday
  • Expected ctx .SingleContext .PaidDateQueryStart to be <2019-07-12>, but found <2019-07-19>.
  • Response: I can't find that name in your bank account records.
did highfield ltd send that money over on Friday
  • Expected ctx .SingleContext .PaidDateQueryStart to be <2019-07-12>, but found <2019-07-19>.
  • Response: I can't find that name in your bank account records.
did xyz ltd send that money over on Friday
  • Expected ctx .SingleContext .PaidDateQueryStart to be <2019-07-12>, but found <2019-07-19>.
  • Response: I've had a scoot around and regarding incoming transactions today for XYZ Ltd, I can confirm there have been none.
when did the first payment from ikea come through
  • Expected QueryRecordComparator to be Oldest but found None
  • Expected to find entity 'comparator' but found only {when, text, pay_from, dt, date_in, date_mod, datetime}
  • Response: I can't find that name in your bank account records.
how many payments were received by the charity account
  • Expected QueryTransactionType to be Incoming but found ImplicitOutgoing
  • Response: Well, I've checked the most up-to-date records and since 20th June 2019 your outgoings were nine payments totalling £4,758.
what payments were made to my current account
  • Expected QueryTransactionType to be Incoming but found ImplicitOutgoing
  • Response: I've ascertained since 20th June 2019 your spending was nine payments totalling £4,758.
what was the payment worth that Highfield Ltd sent me
  • Expected QueryTransactionType to be Incoming but found ImplicitOutgoing
  • Expected to find entity 'pay_from' but found only {dt, text, date_in, date_mod, datetime}
  • Response: I've determined how things are. Since 20th June 2019 your spending was nine payments totalling £4,758.
did Rasmussen Ltd get a payment from me on the 10th
  • Expected QueryTransactionType to be one of 'Outgoing', 'ImplicitOutgoing' but found 'All'.
  • Expected {pay_to} to have single value 'rasmussen ltd' but found 'reverse_polarity_user'
  • Response: I can't find that name in your bank account records.
total spending on chi ltd
  • Expected QueryTransactionType to be one of 'Outgoing', 'ImplicitOutgoing' but found 'All'.
  • Expected to find entity 'pay_to' but found only {query_total, outgoing, text, pay_any}
  • Response: I've explored and your total sales revenue from Rho Chi is 38 payments totalling £14,037.
did horan ltd send that payment on Friday
  • Expected source to contain equivalent of "Friday" but found "today".
  • Response: I can't find that name in your bank account records.
did phi ltd send that payment on Friday
  • Expected source to contain equivalent of "Friday" but found "today".
  • Response: I can see regarding incoming transactions today for Phi Ltd, I can confirm there have been none.
give me the value of the payment i sent Parks Ltd on Friday
  • Expected source to contain equivalent of "Friday" but found "today".
  • Response: I can't find that name in your bank account records.
who made a payment to me on Friday
  • Expected source to contain equivalent of "Friday" but found "today".
  • Response: I've gone through the most recent figures and regarding incoming transactions today, I can confirm there have been none.
SME-Issues commented 5 years ago

Understood and failed but likely lower priority

Expressions Notes
did xyz ltd remember to pay us on Thursday
  • Expected {pay_from} to have single value 'xyz ltd' but found 'reverse_polarity_user'
  • Response: I've had a look at the latest picture and regarding incoming transactions on Thursday (11th July) for XYZ Ltd, I can confirm there have been none.
From the list of my expenses, which is the largest
  • Found invalid entity/value: {pay_type} with value 'expense'.
  • Response: I'm sorry but I didn't understand all of that, however your biggest outgoing payment was to XYZ Ltd and was for £994. It was paid on the 16th March 2019.
largest expense from this month
  • Found invalid entity/value: {pay_type} with value 'expense'.
  • Response: I'm sorry but I didn't understand all of that, however your biggest outgoing payment in July 2019 was to XYZ Ltd and was for £955. It was paid on the 14th July 2019.
please give us the Feb 2017 bills
  • Expected {datetime} to have single value '2017' but found 'feb'
  • Response: I've had a quick look and in February 2017 you received four invoices totalling £2,051, all of which have been paid and you raised six invoices totalling £2,887, all of which have been paid.
What was the largest expense from this month
  • Found invalid entity/value: {pay_type} with value 'expense'.
  • Response: I'm afraid I didn't quite get all of that, however your biggest outgoing payment in July 2019 was to XYZ Ltd and was for £955. It was paid on the 14th July 2019.
who were my payments to on the fourth of july
  • Expected to find one of entities {pay_to, outgoing} but found only {datetime, text, day_of_month, who}.
  • Response: I've investigated the current situation and regarding outgoing transactions on the 4th July 2019, I can confirm there have been none.
did highfield ltd remember to pay us on Thursday
  • Expected ctx .SingleContext .EntityName to be equivalent to "highfield ltd", but found .
  • Expected {pay_from} to have single value 'highfield ltd' but found 'reverse_polarity_user'
  • Response: Regrettably, I didn't recognise everything you said, however regarding incoming transactions on Thursday (11th July), I can confirm there have been none.
which payment cost us the most
  • Expected QueryRecordComparator to be Biggest but found None
  • Response: Hang on - I didn't quite understand all that, however since 20th June 2019 your expenditure was nine payments totalling £4,758.
which payment is costing me the most money
  • Expected QueryRecordComparator to be Biggest but found None
  • Response: I didn't understand all of that, however since 20th June 2019 your spending was nine payments totalling £4,758.
which payment cost the least
  • Expected QueryRecordComparator to be Smallest but found None
  • Expected {comparator} to have single value 'smallest' but found 'least'
  • Response: Regrettably, I didn't recognise everything you said, however since 20th June 2019 your spending was nine payments totalling £4,758.
SME-Issues commented 5 years ago

Test Exception

Expressions Notes
which payments did i receive first this months SMEBankingAPI .Tests .Reporting .Helpers .TestFailedException: Error running test: Exception of type 'System .ArgumentOutOfRangeException' was thrown .Parameter name: FixedPeriodTypeActual value was Months . at async Task SMEBankingAPI .Tests .Reporting .InputProcessing .BankingAiPr…
how much did beta put me out of pocket by SMEBankingAPI .Tests .Reporting .Helpers .TestFailedException: Error running test: Multiple pay_from values found . at async Task SMEBankingAPI .Tests .Reporting .InputProcessing .BankingAiProcessingTestBase .ProcessExpression(TestSingleExpressionParameters testParameters) in C:/Co…