anchor.diff:                  ? matchCall('getSnapshotBeforeUpdate', args: [expectedProps, initialState], state: newState)
                   : null,
               isComponent2
  -                ? matchCall('componentDidUpdate', args: [expectedProps, initialState, snapshot], state: newState)
  +                ? matchCall('componentDidUpdate', args: [expectedProps, initialState, null], state: newState)
                   : matchCall('componentDidUpdate', args: [expectedProps, initialState], state: newState),
             ].where((matcher) => matcher != null)));
       });
  
positive.code:       const Map stateDelta = const {
          'newState': 'new',
        };
  
        const snapshot = null;
  
        final Map initialProps = unmodifiableMap({'getInitialState': (_) => initialState});
  
  
negative.code: 
      test('receives correct lifecycle calls on component mount', () {
        LifecycleTestHelper component = getDartComponent(render(LifecycleTest({})));
        if (!isComponent2) {
          expect(
              component.lifecycleCalls,
  