anchor.diff:        visitor.visitSuite(suite);
       });
   
  -    test('runs only exlusive its', () {
  -      final suite = createSuite()
  -        ..add(createIt(exclusive: true))
  -        ..add(createDescribe(exclusive: true));
  -
  -      unit.shouldReceive("group");
  -      unit.shouldReceive("solo_test");
  -
  -      visitor.visitSuite(suite);
  -    });
  +    // test('runs only exlusive its', () {
  +    //   final suite = createSuite()
  +    //     ..add(createIt(exclusive: true))
  +    //     ..add(createDescribe(exclusive: true));
  +
  +    //   unit.shouldReceive("group");
  +    //   unit.shouldReceive("solo_test");
  +
  +    //   visitor.visitSuite(suite);
  +    // });
   
       test("initializes specs only once", () {
         final suite = createSuite()
           ..add(createIt())
           ..add(createDescribe());
   
  -      unit.shouldReceive("test").times(1);
  -      unit.shouldReceive("group").times(1);
  -
  -      visitor.visitSuite(suite);
  -
  -      visitor.visitSuite(suite);
  +      visitor.visitSuite(suite);
  +
  +      visitor.visitSuite(suite);
  +      verify(unit.test(any, any));
  +      verify(unit.group(any, any));
       });
     });
   
  
positive.code:     test('uses test for it', () {
        final suite = createSuite()..add(createIt());
  
        unit.shouldReceive("test");
  
        visitor.visitSuite(suite);
      });
  
      test('uses solo_test for exclusive it', () {
        final suite = createSuite()..add(createIt(exclusive: true));
  
        unit.shouldReceive("solo_test");
  
        visitor.visitSuite(suite);
      });
  
      test('skips excluded its', () {
        final suite = createSuite()..add(createIt(excluded: true));
  
negative.code:     test('uses group for describe', () {
        final suite = createSuite()..add(createDescribe());
  
        visitor.visitSuite(suite);
        verify(unit.group(any, any));
      });
  
      // test('uses solo_group for exclusive describe', () {
      //   final suite = createSuite()..add(createDescribe(exclusive: true));
  
      //   unit.shouldReceive("solo_group");
  
      //   visitor.visitSuite(suite);
      // });
  
      test('skips excluded describes', () {
        final suite = createSuite()..add(createDescribe(excluded: true));
  