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