Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Constructors = fx.Provide( fx.Annotated{ Group: "assertion_descriptor", Target: func( loggerFactory common.LoggerFactory, dataCrawler common.DataCrawler, expressionFactory common.ExpressionFactory, ) tester.Asserter2Descriptor { return tester.Asserter2Descriptor{ Type: "json_contains", Constructor: func(name string, definition interface{}) (tester.Asserter2, error) { return NewJsonContains( loggerFactory.CreateCommonLogger(), dataCrawler, expressionFactory, name, definition, ), nil }, } }, }, fx.Annotated{ Group: "assertion_descriptor", Target: func( expressionFactory common.ExpressionFactory, ) tester.Asserter2Descriptor { return tester.Asserter2Descriptor{ Type: "plain", Constructor: func(name string, definition interface{}) (tester.Asserter2, error) { return NewPlain( expressionFactory, name, definition, ) }, } }, }, )
Functions ¶
func NewJsonContains ¶
func NewJsonContains( logger common.Logger, dataCrawler common.DataCrawler, expressionFactory common.ExpressionFactory, name string, definition interface{}, ) tester.Asserter2
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.