public void AddingServiceTwice() { SampleService2 sample = new SampleService2(); WorkflowRuntime workflow = new WorkflowRuntime(); ExternalDataExchangeService data_change = new ExternalDataExchangeService(); workflow.AddService(data_change); data_change.AddService(sample); data_change.AddService(sample); }
public void AddGetRemoveTest () { SampleService2 sample = new SampleService2 (); WorkflowRuntime workflow = new WorkflowRuntime (); ExternalDataExchangeService data_change = new ExternalDataExchangeService (); workflow.AddService (data_change); data_change.AddService (sample); Assert.AreEqual (sample, data_change.GetService (sample.GetType ()), "C1#1"); data_change.RemoveService (sample); Assert.AreEqual (null, data_change.GetService (sample.GetType ()), "C1#2"); }
public void AddGetRemoveTest() { SampleService2 sample = new SampleService2(); WorkflowRuntime workflow = new WorkflowRuntime(); ExternalDataExchangeService data_change = new ExternalDataExchangeService(); workflow.AddService(data_change); data_change.AddService(sample); Assert.AreEqual(sample, data_change.GetService(sample.GetType()), "C1#1"); data_change.RemoveService(sample); Assert.AreEqual(null, data_change.GetService(sample.GetType()), "C1#2"); }
public void AddingServiceTwice () { SampleService2 sample = new SampleService2 (); WorkflowRuntime workflow = new WorkflowRuntime (); ExternalDataExchangeService data_change = new ExternalDataExchangeService (); workflow.AddService (data_change); data_change.AddService (sample); data_change.AddService (sample); }