public void ExceptionTest()
 {
     Assert.Throws <ArgumentException>(() => new TQueue <string>(-1));
     Assert.Throws <ArgumentNullException>(() => new TQueue <Person>(null));
     Assert.Throws <ArgumentException>(() => new TQueue <int>(-1));
     Assert.Throws <ArgumentException>(() => queueCust1.Dequeque());
     Assert.Throws <ArgumentException>(() => queueCust2.Peek());
 }