public void RemoveResource_RemoveByValidHandle_ShouldSucceed() { var resourceManager = new ResourceManager(); var count = resourceManager.ResourceCount; var resourceHandle = resourceManager.AddResource (new FileInfo ("c:/this/is/a/test")); Assert.That (() => resourceManager.RemoveResource (resourceHandle), Throws.Nothing); Assert.That (count, Is.EqualTo (resourceManager.ResourceCount)); }