public void Create_Status_Provider() { using (var test = new QueueStatusContainer()) { Assert.NotNull(test.CreateStatusProvider <CreateContainerTest.NoOpDuplexTransport>("queue", "connection")); Assert.NotNull(test.CreateStatusProvider <CreateContainerTest.NoOpDuplexTransport>(container => { }, "queue", "connection")); } }
public void Create_Status() { using (var test = new QueueStatusContainer()) { using (test.CreateStatus()) { } } }
public void Create_Status_Provider() { using (var test = new QueueStatusContainer()) { Assert.NotNull(test.CreateStatusProvider<CreateContainerTest.NoOpDuplexTransport>("queue", "connection")); Assert.NotNull(test.CreateStatusProvider<CreateContainerTest.NoOpDuplexTransport>(container => { }, "queue", "connection")); } }
public void Create_Null_Services_Fails() { using (var test = new QueueStatusContainer(null)) { Assert.Throws <NullReferenceException>( delegate { // ReSharper disable once AccessToDisposedClosure test.CreateStatus(); }); } }
public void Create_Null_Services_Fails() { using (var test = new QueueStatusContainer(null)) { Assert.Throws<NullReferenceException>( delegate { // ReSharper disable once AccessToDisposedClosure test.CreateStatus(); }); } }