public void CreateEventsForNextWeek_Test()
        {
            // Arrange
            _eventRepo.Setup(x => x.GetEventsOn(It.IsAny <DateTime>())).Returns(new List <Event>());

            var basketball = new Activity
            {
                DayOfWeek = "Saturday",
                Name      = "Basketball"
            };

            var frisbee = new Activity
            {
                DayOfWeek = "Sunday",
                Name      = "Frisbee"
            };

            var activities = new List <Activity> {
                basketball, frisbee
            };

            var count = 0;

            _eventRepo.Setup(x => x.Insert(It.IsAny <Event>())).Callback((Event ev) => { count++; });
            _activtyRepo.Setup(x => x.GetAll()).Returns(activities);

            // Act
            _sut.CreateEventsForNextWeek();

            // Assert
            Assert.AreEqual(2, count);
        }