public void DirectoryNotExists() { Assert.ThrowsExact <ArgumentNullException>(() => Assert.DirectoryNotExists(null as string)); Assert.ThrowsExact <ArgumentNullException>(() => Assert.DirectoryNotExists(null as DirectoryInfo)); Assert.DoesNotThrow(() => Assert.DirectoryNotExists(NonExistingDirectory)); Assert.DoesNotThrow(() => Assert.DirectoryNotExists(NonExistingDirectoryInfo)); Assert.DoesNotThrow(() => Assert.DirectoryNotExists(new DirectoryInfo(NonExistingDirectory))); Assert.ThrowsExact <AssertionException>(() => Assert.DirectoryNotExists(ExistingDirectory)); Assert.ThrowsExact <AssertionException>(() => Assert.DirectoryNotExists(ExistingDirectoryInfo)); }