public void Constructor_Throws_WhenNestingObservableDurableJobQueues()
 {
     Assert.Throws <ArgumentException>(() => { using (var q = new ObservableDurableJobQueue <TQueue, TQueuePoison>(new
                                                                                                                   ObservableDurableJobQueue <TQueue, TQueuePoison>(GetTransient()))) {} });
 }
 public void Constructor_Throws_OnNullDurableJobQueue()
 {
     Assert.Throws <ArgumentNullException>(() => { using (var q = new ObservableDurableJobQueue <TQueue, TQueuePoison>(null)) {} });
 }