public void TestGetActiveConference()
        {
            Assert.AreEqual(conference.Name, "Test");
            Assert.AreEqual(conference.ConferenceFee, 150);
            conferenceRepository.Add(conference);
            Conference activeConference = conferenceRepository.GetActiveConference();

            Assert.AreEqual(newConference.Name, "Before");
            Assert.AreEqual(100, newConference.ConferenceFee);
            newConference.Name          = activeConference.Name;
            newConference.ConferenceFee = activeConference.ConferenceFee;
            Assert.AreEqual(conference.Name, "Test");
            Assert.AreEqual(conference.ConferenceFee, 150);
            conferenceRepository.Delete(conference);
            phaseRepository.Delete(phase);
        }
        public void Add_NewConferences_DbRowCreatedWithNewId()
        {
            // arrange
            var conference = new Conference()
            {
                Description = "test",
                Name        = "name test"
            };

            // act
            conferenceRepository.Add(conference);

            // assert
            var createdConference = conferenceRepository.Get().Single();

            Assert.Equal(1, createdConference.IdConference);
        }