Commit Graph

25 Commits

Author SHA1 Message Date
Ilkka Seppälä e17d72bca8 Hexagonal pattern: Added console interfaces for players and administration. 2016-09-10 14:28:05 +03:00
Ilkka Seppälä 121ed3cca8 Hexagonal pattern: Move lottery administration and service to the core. Introduce console interfaces for players and administartors. 2016-09-10 07:56:37 +03:00
Ilkka Seppälä adc6019c7e Hexagonal pattern: Remove interfaces with only one implementation 2016-09-10 07:14:24 +03:00
Ilkka Seppälä 0f2807b9cf Hexagonal pattern: More descriptive class names 2016-09-09 21:36:17 +03:00
Ilkka Seppälä 1b10ddbb73 Hexagonal pattern: Use Guice dependency injection 2016-09-06 22:39:39 +03:00
Ilkka Seppälä 3cb872807e Hexagonal pattern: remove unnecessary repository usage from a unit test 2016-09-04 10:33:26 +03:00
Ilkka Seppälä ab68129829 Hexagonal pattern: move business logic to core 2016-09-03 22:02:08 +03:00
Ilkka Seppälä ccc1ec921a Add readme and class diagram 2016-04-10 21:22:40 +03:00
Ilkka Seppälä 5de9c7e6b4 Lots of improvements to the example 2016-04-09 16:53:34 +03:00
Ilkka Seppälä 11c0654103 Add banking implementation 2016-03-26 21:47:25 +02:00
Ilkka Seppälä f620123cee Organize packages 2016-03-26 21:22:49 +02:00
Ilkka Seppälä ac468bb7e7 Added high level lottery test 2016-03-26 15:54:40 +02:00
Ilkka Seppälä 4bb7ddaec1 Work on admin tests 2016-03-26 12:42:23 +02:00
Ilkka Seppälä 39a1c1e956 Implement admin interface 2016-03-26 12:28:51 +02:00
Ilkka Seppälä 656b599687 Refactor to test utils 2016-03-26 12:28:31 +02:00
Ilkka Seppälä 8d6bc522cd Simplify lottery ticket submit 2016-03-26 11:03:40 +02:00
Ilkka Seppälä 266b658ab5 Refactor interfaces 2016-03-22 22:45:25 +02:00
Ilkka Seppälä d2f620a5e6 Added tests for lottery ticket repository 2016-03-22 21:27:13 +02:00
Ilkka Seppälä 2785f6915b Add lottery ticket check result 2016-03-20 11:10:06 +02:00
Ilkka Seppälä 804ffc3ea7 Added lottery service interface 2016-03-20 10:49:31 +02:00
Ilkka Seppälä 035b14fef8 Added lottery ticket and unit tests 2016-03-19 21:57:57 +02:00
Ilkka Seppälä 81718eb8ae Added player details and unit tests 2016-03-19 21:08:55 +02:00
Ilkka Seppälä cd3a5d48d8 Work on lottery numbers unit tests 2016-03-19 20:37:36 +02:00
Ilkka Seppälä b0f96adeb1 Added class for lottery numbers and unit tests for it 2016-03-19 18:13:30 +02:00
Ilkka Seppälä 2ed089900d Initial commit for Hexagonal Architecture pattern 2016-03-13 17:23:15 +02:00