示例#1
0
 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"));
     }
 }
示例#2
0
 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_Status()
        {
            using (var test = new QueueStatusContainer())
            {
                using (test.CreateStatus())
                {

                }
            }
        }
示例#5
0
 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();
             });
     }
 }