Example #1
0
 public void Setup()
 {
     _uut           = new CharacterFormatter();
     _characterGrid = new ICharacter[, ] {
         { Substitute.For <ICharacter>(), Substitute.For <ICharacter>() },
         { Substitute.For <ICharacter>(), Substitute.For <ICharacter>() },
         { null, null }
     };
 }
Example #2
0
 public ConcreteTurnExecutioner(
     IMoveValidator validator,
     ICharacterFormatter formatter,
     ITurnScheduler scheduler,
     IMoveExecutioner executioner,
     IInteractionHandler interactionHandler)
 {
     _validator          = validator;
     _formatter          = formatter;
     _turnScheduler      = scheduler;
     _moveExecutioner    = executioner;
     _interactionHandler = interactionHandler;
 }