I think this shouldn't pass:

```js
    expect(() => {
      expect(() => {
        throw new Error('haha') // no warning
      }).toWarnDev(
        'nope',
      );
    }).toThrow('haha');
```

but it does.
render() {
          return null;
        }
      }
      const response = ReactDOMServer.renderToString(<NullComponent />);
      expect(response).toBe('');
    });
    
    it('should render composite components', () => {
      class Parent extends React.Component {
        render() {
          return (
            <div>
              <Child name="child" />
            </div>
          );
        }
      }
      class Child extends React.Component {