Maybe a new gradle module that the implementation:test src set depends on.
The InputReader could have its functions removed that take strings and just leave the ones with Days in.
A FakeInputReader or something of the sorts could be added for use in test scope.
The same goes for the ExampleMap and ExampleTile objects nested in the AdventMap2DTest. These can be pulled out into their own Fake or Dummy implementations.
Maybe a new gradle module that the implementation:test src set depends on.
The
InputReader
could have its functions removed that take strings and just leave the ones with Days in. A FakeInputReader or something of the sorts could be added for use in test scope.The same goes for the
ExampleMap
andExampleTile
objects nested in theAdventMap2DTest
. These can be pulled out into their own Fake or Dummy implementations.