public void Test_RemoveTransactionFilter() { using var context = new DdeContext(); var filter = new TransactionFilter(); context.AddTransactionFilter(filter); context.RemoveTransactionFilter(filter); }
public void Test_AddTransactionFilter_After_Dispose() { using var context = new DdeContext(); IDdeTransactionFilter filter = new TransactionFilter(); context.Dispose(); Assert.Throws<ObjectDisposedException>(() => context.AddTransactionFilter(filter)); }
public void Test_AddTransactionFilter() { using (DdeContext context = new DdeContext()) { IDdeTransactionFilter filter = new TransactionFilter(); context.AddTransactionFilter(filter); } }
public void Test_RemoveTransactionFilter_After_Dispose() { using (DdeContext context = new DdeContext()) { TransactionFilter filter = new TransactionFilter(); context.AddTransactionFilter(filter); context.Dispose(); context.RemoveTransactionFilter(filter); } }
public void Test_TransactionFilter() { using var context = new DdeContext(); var filter = new TransactionFilter(); context.AddTransactionFilter(filter); context.Initialize(); using (DdeServer server = new TestServer(ServiceName)) { server.Register(); } Assert.IsTrue(filter.Received.WaitOne(Timeout, false)); }