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()); }