You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The verifier is composed of multiple predicates, each of which should be tested for both the positive and negative case using concrete types. operations should be mocked out.
Setup a simple test harness which facilitates to construction of concrete types to limit the dependency graph and make room for more general constructions.
The text was updated successfully, but these errors were encountered:
So this as it turns out is trickier than it seems. In order to effectively exercise the predicates mentioned above we need to actually construct concrete types which are very complex. One approach would be to provide factories for these concrete types which extend the fixtures provides in the json tests but allow overriding specific fields. This way the tests can focus on specific field interactions without getting lost in details.
part of #320
The verifier is composed of multiple predicates, each of which should be tested for both the positive and negative case using concrete types. operations should be mocked out.
Setup a simple test harness which facilitates to construction of concrete types to limit the dependency graph and make room for more general constructions.
The text was updated successfully, but these errors were encountered: