BudgetAnalyser.Engine.UnitTest.Budget.BudgetCollectionTest.ValidateShouldFixGivenBudgetsWithDuplicateEffectiveDates C# (CSharp) Метод

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

private ValidateShouldFixGivenBudgetsWithDuplicateEffectiveDates ( ) : void
Результат void
        public void ValidateShouldFixGivenBudgetsWithDuplicateEffectiveDates()
        {
            BudgetCollection subject = Arrange();
            subject.Add(
                new BudgetModelFake
                {
                    EffectiveFrom = subject.First().EffectiveFrom,
                    Name = Guid.NewGuid().ToString()
                });
            subject.Validate(new StringBuilder());

            Assert.IsTrue(subject.GroupBy(b => b.EffectiveFrom).Sum(group => group.Count()) == 3);
        }