public void When_checking_nested_exceptions()
        {
            var innerE = new InvalidOperationException();
            var e      = new ArgumentNullException("foo", innerE);

            e.IsExpectedException(typeof(InvalidOperationException))
            .ShouldBeFalse();

            e.IsExpectedException(typeof(ArgumentNullException))
            .ShouldBeTrue();
        }