BusinessLogic.Tests.IntegrationTests.LogicTests.PlayedGamesTests.GetRecentPublicGamesIntegrationTests.ItReturnsAtMostOneRowForEachGamingGroup C# (CSharp) Метод

ItReturnsAtMostOneRowForEachGamingGroup() приватный Метод

private ItReturnsAtMostOneRowForEachGamingGroup ( ) : void
Результат void
        public void ItReturnsAtMostOneRowForEachGamingGroup()
        {
            HashSet<int> setOfIds = new HashSet<int>();

            foreach (PublicGameSummary summary in publicGameSummaryResults)
            {
                if (setOfIds.Contains(summary.GamingGroupId))
                {
                    Assert.Fail(string.Format("GamingGroup Id '{0}' was only supposed to show up once.", summary.GamingGroupId));
                }

                setOfIds.Add(summary.GamingGroupId);
            }
        }
    }