public void TestDelete() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; broker.Delete(0); }
public void TestSaveAllNull() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; broker.SaveAll(null); }
public void TestGetAllLike() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; Assert.IsNotNull(broker.GetAllByCriteria(new FilterCriteria(), new QueryParameter(3))); }
public void TestDeleteAllLike() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; broker.DeleteAllByCriteria(new FilterCriteria().Equals(Bean.Cols.BEA_ID, 3)); }
public void TestGetAll() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; Assert.IsNotNull(broker.GetAll()); }
public void TestDeleteNull() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; broker.DeleteCollection(null); }
public void TestSave() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; Assert.IsNotNull(broker.Save(new Bean(), null)); }
public void TestDeleteAllLikeNull() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; broker.DeleteAllByCriteria(null); }
public void TestDeleteTransactionScope() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; broker.Delete(0); Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestSaveTransactionScope() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; Assert.IsNotNull(broker.Save(new Bean(), null)); Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestGetAllLikeTransactionScope() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; Assert.IsNotNull(broker.GetAllByCriteria(new FilterCriteria())); Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestGetTransactionScope() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; Assert.IsNotNull(broker.Get(new object())); Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestDeleteAllLikeTransactionScope() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; broker.DeleteAllByCriteria(new FilterCriteria().Equals(Bean.Cols.BEA_ID, 3)); Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestGetAllLikeManyRows() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; ICollection <Bean> coll = broker.GetAllByCriteria(new FilterCriteria(), new QueryParameter(5)); Assert.AreEqual(5, coll.Count); }
public void TestDeleteAllLikeTransactionComplete() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { broker.DeleteAllByCriteria(new FilterCriteria().Equals(Bean.Cols.BEA_ID, 0)); tx.Complete(); } Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestDeleteTransactionComplete() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { broker.Delete((int?)0); tx.Complete(); } Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestGetAllLikeTransactionComplete() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { Assert.IsNotNull(broker.GetAllByCriteria(new FilterCriteria())); tx.Complete(); } Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestSaveTransactionComplete() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = false; using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { Assert.IsNotNull(broker.Save(new Bean(), null)); tx.Complete(); } Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestSaveTransactionRollback() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = true; using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { try { broker.Save(new Bean(), null); } catch { // On intercepte l'exception. } tx.Complete(); } Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestGetAllLikeTransactionRollback() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); TestStore <Bean> .ExceptionOnCall = true; using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { try { broker.GetAllByCriteria(new FilterCriteria()); } catch { // On intercepte l'exception. } tx.Complete(); } Assert.IsTrue(TestStore <Bean> .IsCallWithTransactionScope); }
public void TestConstructorWithoutLocking() { StandardBroker <Bean> broker = new StandardBroker <Bean>("nodatasource"); Assert.AreEqual(0, broker.StoreRules.Count); }
public void TestSaveAll() { StandardBroker <StateBean> broker = new StandardBroker <StateBean>("name"); TestStore <StateBean> .ExceptionOnCall = false; TestStore <StateBean> .PutList.Clear(); TestStore <StateBean> .RemoveList.Clear(); List <StateBean> list = new List <StateBean>(); StateBean bean = new StateBean(); bean.Id = 1; bean.Name = "1"; bean.State = ChangeAction.Insert; list.Add(bean); bean = new StateBean(); bean.Id = 2; bean.Name = "2"; bean.State = ChangeAction.Delete; list.Add(bean); bean = new StateBean(); bean.Id = 3; bean.Name = "3"; bean.State = ChangeAction.Update; list.Add(bean); bean = new StateBean(); bean.Id = 4; bean.Name = "4"; bean.State = ChangeAction.None; list.Add(bean); broker.SaveAll(list); bool isAddedPut = false; bool isModifiedPut = false; foreach (StateBean b in TestStore <StateBean> .PutList) { if (b.State == ChangeAction.Insert) { if (isAddedPut) { Assert.Fail(); } isAddedPut = true; } else if (b.State == ChangeAction.Update) { if (isModifiedPut) { Assert.Fail(); } isModifiedPut = true; } else { Assert.Fail(); } } Assert.IsTrue(isAddedPut); Assert.IsTrue(isModifiedPut); bool isDeletedRemove = false; foreach (object pk in TestStore <StateBean> .RemoveList) { if ((int)pk == 2) { if (isDeletedRemove) { Assert.Fail(); } isDeletedRemove = true; } else { Assert.Fail(); } } Assert.IsTrue(isDeletedRemove); }
public void TestConstructor() { StandardBroker <Bean> broker = new StandardBroker <Bean>("name"); }
public void TestConstructorNull() { StandardBroker <Bean> broker = new StandardBroker <Bean>(null); }