public void Token() { var ship = new Ship(new TokenPool()); Assert.IsNull(ship.Token); ship.Add(ItemToken.newCotton()); Assert.AreEqual(ItemToken.newCotton(), ship.Token); }
public void Return() { var ship = new Ship(new TokenPool()); ship.Add(ItemToken.newHemp()); ship.Return(); Assert.AreEqual(null, ship.Token); }
public void MoveTo(Ship ship, ItemToken token) { int temp = count(token); Debug.Assert(temp != 0, "コマが0個です"); _tokens.Remove(token); ship.Add(token); }
public void Add() { var ship = new Ship(new TokenPool()); ship.Add(ItemToken.newCopper()); }