ParserTest<I, O> class
Constructors
-
ParserTest.new({required BuildContext context, required Allocator allocator, String inputAsCode(I input)?, String inputAsString(I input)?, required StringSink output, required ParserBuilder<I, O> parser, required String parserName, required String parserNameNoResult, required ParserBuilder<I, Object?> parserNoResult})
-
Methods
-
getReason({required I input, required String subject})
→ String
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
testFailure({List<({Calculable<Object?> actual, Calculable<Object?> expected, String reason})>? errorTests, required List<String> errors, required int failPos, required I input, required int pos})
→ void
-
-
testSuccess({required I input, required int pos, O? result, List<({Expr<Object?> actual, Expr<Object?> expected, String reason})>? resultTests})
→ void
-
-
toString()
→ String
-
A string representation of this object.
inherited