Prototyped Player domain object with RESTful interface. Creation behavior in place with integration unit test (using Mockito)
Code formatting cleanup in several of the Campaign related classes.
Added feature to query for all players. Integration unit tests included
Consolidating query and 'command' functions into a single controller for each domain concept. Similarly, the integration unit tests are being consolidated into a single class for each domain concept. This simplifies the code base.
Refactored Rest Fixtures so that each domain concept has it own fixture.
Reworked campaign creation to require specifying gameMaster, which involves Player lookup.
Initial implementation of Complex domain concept. Creation behavior (POST) implemented with integration unit test. Next step is basic queries (all, specific) before tackling Area and Entrance association.
Basic GET commands (all, specific) implemented and integration unit tested for Campaign.
Basic GET commands (all, specific) implemented and integration unit tested for Complex.