Ejemplo n.º 1
0
        public void AddWinnerToGrid_NewMemberInFile()
        {
            var input = new List <Member> {
                new Member("Даша"), new Member("Паша"),
                new Member("Яна"), new Member("Ашад")
            };
            var winner = "Никита";
            var data   = "Даша Паша Паша Ашад";

            string[] answer = { data, winner + " " };
            var      name   = "test5";

            File.Delete(filepathToGrid + "\\" + name + "_results.txt");

            var tournament = new Tournament(name, filepathToMembers, filepathToGrid)
            {
                Members = input
            };

            File.WriteAllLines(tournament.FilepathToGrid, new string[] { data });
            tournament.AddWinnerToGrid(new Member(winner));
            string[] result = File.ReadAllLines(tournament.FilepathToGrid);

            Assert.AreEqual(result[0], answer[0]);
            Assert.AreEqual(result[1], answer[1]);
        }