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