Commit Graph
43 Commits
Author SHA1 Message Date
daniel.subiabre 8273ee8850 Add assertions to test for financements in wallet service test 2024-11-11 11:16:33 +01:00
daniel.subiabre 964989aaeb Fix wallet tests 2024-11-11 10:46:56 +01:00
daniel.subiabre b76a1fdc38 Fix tests 2024-11-07 13:19:16 +01:00
daniel.subiabre 0e786f8ab2 Move Gateways outside of Library 2024-11-05 16:09:08 +01:00
daniel.subiabre 3f012c9542 Move Accounting and Gateway from prefixes to namespaces 2024-11-05 14:32:59 +01:00
daniel.subiabre 4cc9c97ff1 Improve WalletGatewayServiceTest code 2024-10-29 12:40:32 +01:00
daniel.subiabre 2a59bdd4f5 Test that wallet statements are FIFO 2024-10-29 12:33:26 +01:00
daniel.subiabre 554bcc5cb3 Code improvements 2024-10-28 13:44:35 +01:00
daniel.subiabre 28d0fc5764 Update accounting entity ahead of being api resrouce 2024-10-25 14:36:02 +02:00
daniel.subiabre 8b52c125ff Style fixes by CS Fixer 2024-10-25 12:29:22 +02:00
daniel.subiabre 73fc1fafc5 Fix MoneyService API and add tests for it 2024-10-25 12:26:35 +02:00
daniel.subiabre 4d3b7898d5 Test for wallet save/spend behaviour 2024-10-25 11:53:51 +02:00
daniel.subiabre a76d59de74 Add testing for wallet gateway service 2024-10-25 10:57:28 +02:00
daniel.subiabre 98dc37baf9 Remove inverse side of acc <-> trxs relationship 2024-10-23 13:39:08 +02:00
daniel.subiabre 7c7310cf88 Prove accountings dont cascade persist from transactions but do get updated 2024-10-15 13:49:34 +02:00
daniel.subiabre d3c9bd9b80 Ensure transactions update origin and target accountings 2024-10-11 13:51:47 +02:00
daniel.subiabre 5e425442cb Simplify accounting 2024-10-10 21:08:53 +02:00
daniel.subiabre fb94af2d48 Fix code usage in UsersPumpTest 2024-10-10 12:32:49 +02:00
daniel.subiabre 086d918ee4 Move paypal request logic to dedicated service 2024-10-02 14:34:26 +02:00
daniel.subiabre af789e27b5 Complete paypal checkout flow via redirection 2024-09-25 14:36:22 +02:00
daniel.subiabre 2aa9b02bd9 Start PayPal Gateway 2024-09-10 15:00:31 +02:00
daniel.subiabre d90081c8d2 Code styling by PHP CS Fixer 2024-07-25 14:59:28 +02:00
daniel.subiabre 23ccfcc6ba Fix User method calling on UsersPumpTest 2024-07-25 14:57:09 +02:00
daniel.subiabre d060b48b67 Add test for UsersPump 2024-07-25 14:55:23 +02:00
daniel.subiabre adab14d32b Remove apcu usage 2024-07-24 11:59:44 +02:00
daniel.subiabre 32ca8378a1 Fix whitespace 2024-07-03 11:57:41 +02:00
daniel.subiabre 83529da7df Test against transactions issued and received on persistence test 2024-07-03 11:56:14 +02:00
daniel.subiabre 8e559f38a0 PHP CS fixes 2024-07-02 14:19:22 +02:00
daniel.subiabre 8dbbdb09d3 Accounting::getTransactions returns sorted full history of issued and received transactions 2024-07-02 14:18:28 +02:00
daniel.subiabre 4b1fa2bc20 SystemVariableTest does not need Kernel 2024-07-02 14:09:20 +02:00
daniel.subiabre 075a8ac9d9 Add test for Accountings 2024-07-02 11:44:33 +02:00
David Igón 5ba62e8a01 fix using php cs fixer 2024-07-01 11:25:22 +02:00
daniel.subiabre 32385e1f9e Rename SystemVar to SystemVariable ahead of exposing them as an API resource 2024-06-03 15:28:15 +02:00
daniel.subiabre 8ace017c3e Add SystemVar to store env-like vars in database 2024-06-03 13:22:11 +02:00
daniel.subiabre a679b61e8c Fix ArrayPumpTraitTest use statement 2024-05-27 11:01:45 +02:00
daniel.subiabre 0004f0e89d Add TestCase for EuropeanCentralBankExchange 2024-05-23 13:27:26 +02:00
daniel.subiabre ccc581cd00 Add array pump trait 2024-04-08 14:20:36 +02:00
daniel.subiabre 3cf9a8327b Update stream interface 2024-03-18 18:00:32 +01:00
daniel.subiabre cc01745d47 Move benzina stream classes to their own namespace 2024-03-18 17:19:01 +01:00
daniel.subiabre 2d12ab2405 Add tests for benzina stream 2024-03-18 17:03:22 +01:00
daniel.subiabre 059029dca6 Add ProjectApiTest 2024-02-22 12:27:05 +01:00
daniel.subiabre 0143aebf28 Update testing bridge 2024-02-22 11:42:19 +01:00
daniel.subiabre 31862d68f7 Start testing 2023-11-13 23:34:14 +01:00