コード例 #1
0
ファイル: SubListTests.cs プロジェクト: VeranWerewolf/LFG-Web
        public void Can_Remove_all()
        {
            ActivityType type1 = new ActivityType {
                ActivityTypeId = Guid.NewGuid(), ActivityTypeTitle = "Один"
            };
            ActivityType type2 = new ActivityType {
                ActivityTypeId = Guid.NewGuid(), ActivityTypeTitle = "Два"
            };
            // Организация - создание нескольких тестовых игр
            Activity act1 = new Activity {
                ActivityId = Guid.NewGuid(), ActivityName = "Игра1", ActivityTypeCurrent = type1
            };
            Activity act2 = new Activity {
                ActivityId = Guid.NewGuid(), ActivityName = "Игра2", ActivityTypeCurrent = type1
            };

            // Организация - создание корзины
            SubList SubList = new SubList();

            // Действие
            SubList.SubActivity(act1);
            SubList.SubActivity(act2);
            SubList.Clear();

            List <Activity> results = SubList.Line.ToList();

            // Утверждение
            Assert.AreEqual(results.Count(), SubList.ComputeTotalSubs());
        }