コード例 #1
0
        public void TestProcess()
        {
            var newData = new EventBean[] { MakeEvent(1, 2), MakeEvent(3, 4) };
            var oldData = new EventBean[] { MakeEvent(1, 2), MakeEvent(1, 10) };

            var result = _processor.ProcessViewResult(newData, oldData, false);

            Assert.AreEqual(2, _supportAggregationService.EnterList.Count);
            Assert.AreEqual(2, _supportAggregationService.LeaveList.Count);

            Assert.AreEqual(3, result.First.Length);
            Assert.AreEqual(3, result.Second.Length);
        }