public void LoadDuplaSenaLotteryData() { var expectedResult = new LotteryData { LotteryName = "DuplaSena", AverageWinnersData = new List <AverageData> { new AverageData { TypeOfAward = "Average3NumbersRound1", TotalPeopleWhoWon = 0, AwardAverage = 0m }, new AverageData { TypeOfAward = "Average4NumbersRound1", TotalPeopleWhoWon = 0, AwardAverage = 0m }, new AverageData { TypeOfAward = "Average5NumbersRound1", TotalPeopleWhoWon = 0, AwardAverage = 0m }, new AverageData { TypeOfAward = "Average6NumbersRound1", TotalPeopleWhoWon = 0, AwardAverage = 0m } }, AwardData = new ArwardsData { TotalAward = 0m, TotalLotteries = 2 }, DozenByQuantity = new List <DozenData> { new DozenData { Dozen = 4, SumOf = 1 }, new DozenData { Dozen = 7, SumOf = 1 }, new DozenData { Dozen = 9, SumOf = 1 }, new DozenData { Dozen = 15, SumOf = 2 }, new DozenData { Dozen = 24, SumOf = 1 }, new DozenData { Dozen = 32, SumOf = 1 }, new DozenData { Dozen = 38, SumOf = 1 }, new DozenData { Dozen = 41, SumOf = 1 }, new DozenData { Dozen = 42, SumOf = 1 }, new DozenData { Dozen = 48, SumOf = 1 }, new DozenData { Dozen = 50, SumOf = 1 } } }; _mockServiceRepo.SetReturnsDefault <IEnumerable <DuplaSena> >(_listToLoad); var duplaSenaService = new DuplaSenaService(_mockServiceRepo.Object); LotteryData actualResult = duplaSenaService.LoadResultsFor(); Assert.AreEqual(expectedResult.ToString(), actualResult.ToString()); }