public void Dispose_WhenDisposeWasAlreadyCalled_ShouldNotThrow() { this.testee.Dispose(); this.testee.Invoking(x => x.Dispose()) .ShouldNotThrow(); }