public virtual Board GetBoard() { int size = boardSizeReader.Read(); return(boardFactory.Build(size)); }
public void FailOnIllegalSize() { BoardFactory boardFactory = GetBoardFactory(out BoardFactoryContext boardFactoryContext); Assert.Throws <ArgumentException>(() => boardFactory.Build(0)); }