anchor.diff:          Card.hab, CardDirection.up, 3,
           new PaymentPath.from([BoardLoc.origin,
             BoardLoc.origin.neighborLoc(CardDirection.down)])), isFalse);        
  -    };
  -    
  +    });
       test('unconnected two card path is false', () {
         //two card path
         expect(board.validPaymentPath(
  
positive.code:         Card.hab, CardDirection.up, 3,
          new PaymentPath.from([BoardLoc.origin,
            BoardLoc.origin.neighborLoc(CardDirection.right)])), isFalse);
      };
      test('correct three card is truee', () {
        //three card path
        expect(board.validPaymentPath(
  
negative.code:         new PaymentPath.from([BoardLoc.origin,
            BoardLoc.origin.neighborLoc(CardDirection.down).
            neighborLoc(CardDirection.right)])), isFalse);        
      });
      test('correct two card path is true', () {
        //two card path
        expect(board.validPaymentPath(
  