Ejemplo n.º 1
0
        public void SaveCertificateToPersistentRepository(int expectedCerts, int[] expectedChangedItems, List <Certificate> certs)
        {
            dao = new MongoCertificateDao();
            var changedItems = new List <int>();

            certs.ForEach(cert => changedItems.Add(dao.Save(cert)));
            AreEqual(expectedCerts, dao.Size);
            True(changedItems.SequenceEqual(expectedChangedItems));
        }
Ejemplo n.º 2
0
 public CertificateService(CertificateDao dao)
 {
     this.dao = dao;
 }
Ejemplo n.º 3
0
 public void GetAllPersistent()
 {
     dao = new MongoCertificateDao();
     dao.Save(CertificateCreatorDummy.CreateDummyCertificate());
     AreEqual(1, dao.Size);
 }
Ejemplo n.º 4
0
 public void GetAllInMemory()
 {
     dao = new InMemoryCertificateDao();
     dao.Save(CertificateCreatorDummy.CreateDummyCertificate());
     AreEqual(1, dao.Size);
 }