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