Commit Graph

195 Commits

Author SHA1 Message Date
Aleandro bac4a6b7f5 Initial problem solving (identified by Intellij) 2026-06-14 21:01:43 +02:00
Aleandro 9f985c8ea9 Fix: all JavaDOC completed 2026-06-14 20:24:04 +02:00
Aleandro da4c725822 Fix: test and hopefully windows TUI 2026-06-14 18:11:05 +02:00
Aleandro b11027a251 Fix: full controller refactor 2026-06-14 13:00:36 +02:00
Aleandro 85f2dd9208 Fix: full model refactor 2026-06-14 12:28:53 +02:00
Aleandro 9a931bfc1b Fix: minor bug 2026-06-12 20:18:51 +02:00
Aleandro d8b2688968 Fix: tests 2026-06-12 19:17:54 +02:00
Aleandro 961d7d9f70 Delete: unused test 2026-06-12 19:15:55 +02:00
Aleandro bc9e4480c0 Refactor: removed dead code and standarized to camelCase 2026-06-12 18:37:18 +02:00
Aleandro 4ffe4c5352 Fix: complete refactor of TUI
Tests updated
2026-06-10 22:15:32 +02:00
Aleandro 709d1743d0 Fix: public attribute are now private with getter/setter, useless synchronized removed 2026-06-10 16:07:24 +02:00
Aleandro cbf6cb3c5b Fix: public access now are private with setter/getter 2026-06-09 21:06:51 +02:00
Aleandro 2fb43c385b Refactor of network stack 2026-06-09 19:23:58 +02:00
rubenpirreram 8325d28305 GameTest Fixed 2026-05-20 16:18:06 +02:00
rubenpirreram 589b7875fc Merge pull request #106 from rubenpirreram/tests-fix
Add: complete Character card tests for constructors, cloning and inse…
2026-05-17 16:48:37 +02:00
rubenpirreram 4b4614d17e Removed: PickOptionalTribeCard and PickOptionalBuildingCard in Game and GameController 2026-05-17 16:32:42 +02:00
MatteoPellegrino05 b5f7fe1d49 Add: complete Character card tests for constructors, cloning and insertion logic 2026-05-17 16:27:55 +02:00
rubenpirreram 12979c719d Fixed: (GameTest) slot choice test 2026-05-16 20:08:04 +02:00
MatteoPellegrino05 a4251d28e1 Add: GameControllerTest coverage for totem choice and player reconnection 2026-05-15 16:38:06 +02:00
MatteoPellegrino05 9c8b4969b8 Add: getBoard coverage in GameTest 2026-05-15 16:37:24 +02:00
MatteoPellegrino05 6a7491483a Add: GameTest coverage for totem choice and disconnected players 2026-05-15 16:20:23 +02:00
MatteoPellegrino05 0b36470e90 Delete ClientControllerTest 2026-05-13 18:25:30 +02:00
rubenpirreram 779b72275c Fix: Replaced Model With MiniModel in the client implementation and in the view 2026-05-12 23:21:06 +02:00
MatteoPellegrino05 828f5d2c21 Add: final scoring and Game flow coverage tests 2026-05-08 17:57:09 +02:00
MatteoPellegrino05 92df0fb828 Add: ClientControllertest 2026-05-07 17:22:58 +02:00
MatteoPellegrino05 a6e40e0aaa Add: complete tests for model cards and player logic 2026-05-07 16:20:44 +02:00
rubenpirreram 12e26e049f Fixed: game slotmap test 2026-05-07 15:18:53 +02:00
rubenpirreram 3081fe6337 Fixed: compile GameTest 2026-05-07 15:05:58 +02:00
rubenpirreram c9bc46e176 Merge branch 'SkipLogicChange' of github.com:rubenpirreram/ing-sw-2026-pirrera-radice-pagani-pellegrino into SkipLogicChange 2026-05-07 15:04:25 +02:00
rubenpirreram d6b4ce9722 Merge pull request #90 from rubenpirreram/tests-fix
Add: expand Game model test coverage
2026-05-07 15:04:16 +02:00
rubenpirreram 11a69fd7aa Merge branch 'main' into Fix-tests-and-javadoc-idIMG 2026-05-07 15:02:12 +02:00
rubenpirreram 490f8fbfaa Fix: only one skipAction(Del:SkipLower/SkipUpper) 2026-05-07 13:12:22 +02:00
MatteoPellegrino05 0549d4e89f Add: expand Game model test coverage 2026-05-06 20:00:49 +02:00
MatteoPellegrino05 c8e55a3974 Add: Building tests for image id, clone and effect behavior 2026-05-06 19:33:11 +02:00
rubenpirreram ece9049eba Merge pull request #86 from rubenpirreram/GUI
First implementation GUI
2026-05-06 17:37:56 +02:00
rubenpirreram 44c3983a19 Fix: event construct with imgID 2026-05-06 16:45:44 +02:00
MatteoPellegrino05 318b82de4f Fix: full game flow test and add: edge case coverage 2026-05-06 15:51:01 +02:00
rubenpirreram 3f0073cdda Fix: Building8Test 2026-05-05 15:19:29 +02:00
MatteoPellegrino05 b7f0ab1fd3 Add: OrderPlayerTest 2026-05-03 18:42:07 +02:00
GabrieleRadice 08153bf844 Add: Added Missing Tests For "toString" Methods In Order*.java And For "toStringBoard" In HunterTest.java. 2026-05-03 18:30:30 +02:00
GabrieleRadice b84c88c929 Merge branch 'main' of https://github.com/rubenpirreram/ing-sw-2026-pirrera-radice-pagani-pellegrino into tests-fix 2026-05-03 17:49:48 +02:00
rubenpirreram 7e8421387d Fix: Game Init 2026-05-03 17:43:52 +02:00
GabrieleRadice 056854eaeb Merge branch 'main' of https://github.com/rubenpirreram/ing-sw-2026-pirrera-radice-pagani-pellegrino into tests-fix 2026-05-03 17:17:06 +02:00
GabrieleRadice 0e0be9016d Add: Added Missing Tests For Various Methods. 2026-05-02 20:22:25 +02:00
MatteoPellegrino05 be27500eaf Add: Improve game flow and endgame tests 2026-05-02 20:13:02 +02:00
rubenpirreram 7a8e6f90a9 Merge pull request #72 from rubenpirreram/Game-test-fix
Add: GameController case tests
2026-05-02 19:06:15 +02:00
MatteoPellegrino05 2ad8a2e2f5 Add: GameController case tests 2026-05-02 19:05:31 +02:00
GabrieleRadice 071752e256 Fix: Fixed "toString" Method Tests In CavePaintingsTest.java, HuntTest.java, ShamanicRitualTest.java, SustenanceTest.java.
Fix: Fixed "activateEvent" Method Tests In HuntTest.java, SustenanceTest.java.
Fix: Refactor In Sustenance.java.
2026-05-02 18:39:08 +02:00
GabrieleRadice a11f1e6741 Fix: Removed System Prints In Testing. 2026-05-02 17:50:46 +02:00
GabrieleRadice 2a90a19f45 Merge branch 'main' of https://github.com/rubenpirreram/ing-sw-2026-pirrera-radice-pagani-pellegrino into tests-fix 2026-05-02 17:44:52 +02:00