Ejemplo n.º 1
0
 public void FactorySupportsDefaultActions()
 {
     foreach (var type in Enum.GetValues(typeof(DefaultActions)))
     {
         Should.NotThrow(() => _provider.Create((int)type, null), $"{type} is not support");
     }
 }
Ejemplo n.º 2
0
        public void Move(IBoardState <TEntity> boardState, BoardMove move)
        {
            var action = _boardActionProvider.Create((int)move.MoveType, boardState);

            action.Execute(move);
        }