Exemplo n.º 1
0
        public void BuildMediumBoard_WillReturnCorrectNumberOfSets()
        {
            var factory = new ColorFactory();

            var board = factory.BuildMediumBoard();

            Assert.AreEqual(LevelConstants.MediumLevel, board.Sets.Count);
        }
        public SampleMemoryCardDataSource()
        {
            //var board = new ColorFactory().BuildEasyBoard();
            var board = new ColorFactory().BuildMediumBoard();
            //var board = new ColorFactory().BuildHardBoard();

            foreach (var set in board.Sets)
            {
                // add each one 2x because they are pairs
                MemoryCards.Add(new GameboardCardSetItem(set));
                MemoryCards.Add(new GameboardCardSetItem(set));
            }
        }