8000 GitHub - jpappe/flow: Testing framework
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jpappe/flow

 
 

Repository files navigation

Quality Gate Status Lines of Code Coverage

flow

Testing framework

  • api Core type declarations
  • message Implementations of the Message interface
  • builder Implementations of the Flow and Interaction interfaces
  • model Implementations of the Model interface
  • validation Checking model consistency
  • assert Comparing models against systems
  • report Visualising assertion results
  • aggregator Aggregates build artifacts
  • example Service constellation to exercise the flow framework
  • doc Documentation resources

Overview

This project provides a framework in which the flow of data in a system can be modelled. This model can then be:

  • Visualised to provide documentation of system behaviour
  • Used to drive testing of the system

This document describes the motivations for this approach.

Usage

  • Quickstart guide: Illustrates the construction of a simple system model and its usage.
  • Further reading: Covers more advanced usage.
  • The submodules under example illustrate a complete service constellation with flow-based testing

Links

About

Testing framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 87.9%
  • TypeScript 9.2%
  • HTML 2.2%
  • Other 0.7%
0