public void OutingsRepository_AddToList_ShouldIncreaseCountByOne()
        {
            Outings royalPin = new Outings(EventType.Bowling, 15, "6/23/2018", 23.00m, 345.0m);

            _outingsList.AddToList(royalPin);

            var actual   = _outingsList.GetList().Count;
            var expected = 1;

            Assert.AreEqual(expected, actual);
        }
        public void OutingsRepository_Tests_GetFromList_ShouldBeCorrect()
        {
            //Arrange, Act, Assert

            Outing sampleOutingOne   = new Outing(EventType.Golf, 20, DateTime.UtcNow, 450m);
            Outing sampleOutingTwo   = new Outing(EventType.Concert, 50, DateTime.UtcNow, 1000m);
            Outing sampleOutingThree = new Outing(EventType.Golf, 4, DateTime.UtcNow, 1000m);

            _outingsRepository.AddToList(sampleOutingOne);
            _outingsRepository.AddToList(sampleOutingTwo);
            _outingsRepository.AddToList(sampleOutingThree);

            int actual   = _outingsRepository.GetList().Count;
            int expected = 3;

            Assert.AreEqual(expected, actual);
        }
        void FillUpList()
        {
            _list = _repo.GetList();
            DateTime outDate  = new DateTime(2018, 03, 22);
            DateTime outDate1 = new DateTime(2018, 06, 21);

            _mini    = new Dictionary <string, int>();
            _outing  = new Outing();
            _outing1 = new Outing();
            _outing2 = new Outing();
            _outing3 = new Outing();

            _outing.Attendance    = 50;
            _outing.Date          = outDate;
            _outing.CostPerPerson = 60;
            _outing.Place         = "Golf";

            _outing1.Attendance    = 50;
            _outing1.Date          = outDate1;
            _outing1.CostPerPerson = 45;
            _outing1.Place         = "Bowling";

            _outing2.Attendance    = 50;
            _outing2.Date          = outDate1;
            _outing2.CostPerPerson = 125;
            _outing2.Place         = "Amusement Park";

            _outing3.Attendance    = 50;
            _outing3.Date          = outDate1;
            _outing3.CostPerPerson = 75;
            _outing3.Place         = "Concert";

            _list.Add(_outing);
            _list.Add(_outing1);
            _list.Add(_outing2);
            _list.Add(_outing3);
        }