Commit Graph

179 Commits

Author SHA1 Message Date
Marvin Scham 8a9b29771a Merge branch 'dev' into 'main'
Release 1.0.0

See merge request team1/sandbox2!12
2023-06-28 03:16:01 +00:00
Marvin Scham c74205663a Bump 1.0.0, updated docs 2023-06-28 05:09:04 +02:00
Marvin Scham 85c8fe6b1a Added more demo products 2023-06-28 05:05:29 +02:00
Marvin Scham 9f7f9edeb3 Updated changelog 2023-06-28 04:45:35 +02:00
Marvin Scham f0c62da3f4 Merge branch '#75-Transactions' into 'dev'
Merge feature branches Offers/Transactions

See merge request team1/sandbox2!11
2023-06-28 02:39:44 +00:00
Marvin Scham 44c9e0d9e4 Added and rewrote tests 2023-06-28 04:31:26 +02:00
Marvin Scham f32b7fc1c7 Cleanup 2023-06-28 04:31:15 +02:00
Marvin Scham 6fe29e4319 Added missing buy logic 2023-06-28 02:57:13 +02:00
Marvin Scham 0613e261e1 Added abstraction layer to move out config 2023-06-28 02:56:54 +02:00
Marvin Scham 187db7e6f5 Patched potential security risk 2023-06-28 00:44:07 +02:00
Marvin Scham f328e00027 Merge remote-tracking branch 'origin/#70-test-cases' into #75-Transactions 2023-06-28 00:38:39 +02:00
Marvin Scham bced347354 Added persistence to local mapping 2023-06-28 00:38:15 +02:00
Marvin Scham a2337ed3ad #75 Added transaction logic 2023-06-28 00:38:02 +02:00
Alexander Maier 9a9dfe9260 checkstyle + added new folder for processing tests 2023-06-27 19:54:58 +02:00
Alexander Maier d05ea47e72 created mapOffer test 2023-06-27 19:44:30 +02:00
Alexander Maier 0151ceb00c offermapper test added 2023-06-27 18:35:58 +02:00
Alexander Maier 7056d34688 added ParameterizedTest for offer validator 2023-06-27 18:32:15 +02:00
Alexander Maier 0eb0f903c6 added invalid offerexception test 2023-06-27 18:10:25 +02:00
Alexander Maier 0b403d73ea class OfferValidatorTest and test validate created 2023-06-27 17:54:37 +02:00
Alexander Maier 41acb18dcb new class for offer validator test 2023-06-27 17:26:14 +02:00
Alexander Maier af000158fd deleted unnecessary imports 2023-06-27 17:24:32 +02:00
Alexander Maier 1b30e29d14 created test for writeOffer with valid product 2023-06-27 17:23:36 +02:00
Alexander Maier 23c8a8c95a created test write offer with validproduct 2023-06-27 17:23:05 +02:00
Alexander Maier f9ea1f65ca created test test for writeOffer 2023-06-27 17:19:32 +02:00
Alexander Maier b551f03d16 fixed checkstyle problems 2023-06-27 16:42:49 +02:00
Marvin Scham 19c796b457 #75 Added transaction base classes 2023-06-27 16:41:55 +02:00
Alexander Maier 6ca2027123 fixed test "getOfferFromPersistence" 2023-06-27 16:41:25 +02:00
Alexander Maier b1233922bd offerdto instance erstellt 2023-06-27 16:20:25 +02:00
Alexander Maier 09cfb6adfa created product mock object 2023-06-27 16:14:55 +02:00
Alexander Maier e0f30e4710 created test getOfferFromPersistence 2023-06-27 15:58:10 +02:00
Alexander Maier d80f5cf00c created test class "OfferRetrieverTest" 2023-06-27 15:56:21 +02:00
Marvin Scham f2993a19a8 Updated test cases 2023-06-27 06:45:25 +02:00
Marvin Scham 9927b8f959 SonarLint fixes 2023-06-27 06:45:00 +02:00
Marvin Scham d01c4d0b1d Connected application components 2023-06-27 05:23:43 +02:00
Marvin Scham b78fb49eb1 Merge remote-tracking branch 'origin/#70-OfferUpdater' into issue#12-#64-Core 2023-06-27 03:00:06 +02:00
Leonie Eitze 956223bea7 Updated tests accordingly 2023-06-27 02:56:48 +02:00
Leonie Eitze 463932f8e9 Webshops refactoring + checkstyle 2023-06-27 02:56:28 +02:00
Alexander Maier 1e5ee72594 added offerupdater 2023-06-27 01:48:10 +02:00
Leonie Eitze 22ee3f3d34 Added webshops enum 2023-06-27 00:45:41 +02:00
Alexander Maier d0b6178d26 deleted an unused import 2023-06-27 00:14:41 +02:00
Alexander Maier 7a19a38aa1 fixed some issues in method checkOffers 2023-06-27 00:14:02 +02:00
Alexander Maier da7c4e9979 added method checkoffer 2023-06-26 21:39:43 +02:00
Leonie Eitze 37e4970fd6 Checkstyle improvements Product + OfferProvis 2023-06-26 15:33:51 +02:00
Leonie Eitze 6cd6b779a6 More checkstyle improvements on Offer components 2023-06-26 12:55:52 +02:00
Leonie Eitze e3377c7b59 Did Checkstyle improvements on OfferProv + Ident 2023-06-26 10:03:03 +02:00
Leonie Eitze 399951c43d Integrated Core into Main 2023-06-26 00:47:25 +02:00
Leonie Eitze f715c76ace Integrated price function into offer identifier 2023-06-26 00:47:19 +02:00
Leonie Eitze c18f6a7fdc Need DatabaseConnector on SQLite 2023-06-26 00:47:13 +02:00
Leonie Eitze 4e2d400d05 Implemented Offer Placement in OfferProvisioner 2023-06-26 00:47:09 +02:00
Leonie Eitze fc4f5c6fc6 fixed Tests 2023-06-26 00:47:04 +02:00