public void TestFindAll()
        {
            IPerformanceDao     dao      = DALFactory.CreatePerformanceDao(DALFactory.CreateDatabase());
            IList <Performance> entities = dao.findAll();

            Assert.AreEqual(entities.Count, 2);
        }
        public void TestInsert()
        {
            Performance performance = new Performance();
            IArtistDao  artistDao   = DALFactory.CreateArtistDao(DALFactory.CreateDatabase());
            Artist      artist      = artistDao.findById(1);

            IVenueDao venueDao = DALFactory.CreateVenueDao(DALFactory.CreateDatabase());
            Venue     venue    = venueDao.findById(1);

            performance.Artist      = artist;
            performance.Venue       = venue;
            performance.StagingTime = DateTime.Now;

            IPerformanceDao dao = DALFactory.CreatePerformanceDao(DALFactory.CreateDatabase());

            dao.Insert(performance);

            IList <Performance> result = dao.findAll();

            Assert.AreEqual(result.Count, 3);
        }
Esempio n. 3
0
        public IList <Performance> QueryPerformances()
        {
            IPerformanceDao dao = DALFactory.CreatePerformanceDao(database);

            return(dao.findAll());
        }