示例#1
0
文件: Game.cs 项目: EricFunes/Farkle
 public void Reset()
 {
     StartingList.Clear();
     BoardList.Clear();
     EndList.Clear();
     for (int i = 0; i < 6; i++)
     {
         occurenceList.Add(0);
         StartingList.Add(new Dice());
     }
 }
示例#2
0
文件: Game.cs 项目: EricFunes/Farkle
 private void changeList(List <Dice> list)
 {
     for (int i = 0; i < list.Count; i++)
     {
         EndList.Add(list[i]);
         BoardList.Remove(list[i]);
     }
     foreach (Dice d in BoardList.ToArray())
     {
         StartingList.Add(d);
         BoardList.Remove(d);
     }
 }
示例#3
0
        public void WritesEndList(string expected)
        {
            var endList = new EndList();

            AssertExtensions.AssertStreamContentEqual(expected, endList, hasNewline: false);
        }