public void AddNullKeyFeatureClient() { using (var db = new EntitesContext()) { kfcDAO = new DbKeyFeatureClientDAO(db); Assert.ThrowsException <ArgumentNullException>(() => kfcDAO.Add(null)); } }
public void RemoveErroneousIdKeyFeatureClient() { using (var db = new EntitesContext()) { kfcDAO = new DbKeyFeatureClientDAO(db); Assert.ThrowsException <ArgumentException>(() => kfcDAO.Remove(erroneousId)); } }
public void RemoveNoDBHaspKey() { using (var db = new EntitesContext()) { ClearTable.HaspKeys(db); kfcDAO = new DbKeyFeatureClientDAO(db); kfcDAO.Add(CreateNew()); Assert.IsFalse(kfcDAO.Remove(12)); } }
public void ContainsDBKeyFeatureClient() { var keyFeatCl = CreateNew(); using (var db = new EntitesContext()) { ClearTable.KeyFeatureClients(db); kfcDAO = new DbKeyFeatureClientDAO(db); kfcDAO.Add(keyFeatCl); Assert.IsTrue(kfcDAO.ContainsDB(keyFeatCl)); } }
public void GetByIdNoDBKeyFeatureClient() { KeyFeatureClient getById; using (var db = new EntitesContext()) { ClearTable.KeyFeatureClients(db); kfcDAO = new DbKeyFeatureClientDAO(db); getById = kfcDAO.GetById(1); } Assert.IsNull(getById); }
public void AddKeyFeatureClient() { int idExpected = 1; int add; using (var db = new EntitesContext()) { ClearTable.KeyFeatureClients(db); kfcDAO = new DbKeyFeatureClientDAO(db); add = kfcDAO.Add(CreateNew()); } Assert.AreEqual(idExpected, add); }
public void GetByIdKeyFeatureClient() { KeyFeatureClient getById; KeyFeatureClient kfcExpected = CreateNew(1); using (var db = new EntitesContext()) { ClearTable.KeyFeatureClients(db); kfcDAO = new DbKeyFeatureClientDAO(db); kfcDAO.Add(CreateNew()); getById = kfcDAO.GetById(1); } Assert.AreEqual(getById, kfcExpected); }
public void GetAllEmptyKeyFeatureClient() { var getAll = new List <KeyFeatureClient>();; var kfcExpected = new List <KeyFeatureClient>(); using (var db = new EntitesContext()) { ClearTable.KeyFeatureClients(db); kfcDAO = new DbKeyFeatureClientDAO(db); getAll = kfcDAO.GetAll(); } CollectionAssert.AreEqual(getAll, kfcExpected); }
public void RemoveKeyFeatureClient() { bool remove; using (var db = new EntitesContext()) { ClearTable.KeyFeatureClients(db); kfcDAO = new DbKeyFeatureClientDAO(db); db.KeyFeatureClients.AddRange(CreateListEntities.KeyFeatureClients()); db.SaveChanges(); remove = kfcDAO.Remove(1); } Assert.IsTrue(remove); }
public void GetAllKeyFeatureClient() { var getAll = new List <KeyFeatureClient>();; var keyFeatCls = CreateListEntities.KeyFeatureClients(); using (var db = new EntitesContext()) { ClearTable.KeyFeatureClients(db); kfcDAO = new DbKeyFeatureClientDAO(db); foreach (var kfc in keyFeatCls) { kfcDAO.Add(kfc); } getAll = kfcDAO.GetAll(); } CollectionAssert.AreEqual(getAll, keyFeatCls); }
public void UpdateNoDBKeyFeatureClient() { KeyFeatureClient kfcNoDB = new KeyFeatureClient { Id = 345, IdClient = 2354, IdKeyFeature = 23, Initiator = "__", Note = "-++", }; using (var db = new EntitesContext()) { ClearTable.KeyFeatureClients(db); kfcDAO = new DbKeyFeatureClientDAO(db); kfcDAO.Add(CreateNew()); Assert.IsFalse(kfcDAO.Update(kfcNoDB)); } }
public void UpdateKeyFeatureClient() { bool update; using (var db = new EntitesContext()) { ClearTable.KeyFeatureClients(db); kfcDAO = new DbKeyFeatureClientDAO(db); kfcDAO.Add(CreateNew()); update = kfcDAO.Update(new KeyFeatureClient { Id = 1, IdClient = 3, IdKeyFeature = 34, Initiator = "______", Note = "_________", }); } Assert.IsTrue(update); }
public KeyFeatureClientLogic(IContractKeyFeatureClientDAO keyFeatureClientDAO) { this.keyFeatureClientDAO = keyFeatureClientDAO ?? throw new ArgumentNullException(nameof(keyFeatureClientDAO)); }
public void NullEntitesContextKeyFeatureClient() { Assert.ThrowsException <ArgumentNullException>(() => kfcDAO = new DbKeyFeatureClientDAO(null)); }