Skip to content
FosseGrim edited this page Dec 24, 2021 · 7 revisions

Overview

A set of libraries for BDD testing. The main goal of this solution is to bring together tools and capabilities for creating tests of various integrations (database, api, ui, queues and etc.)

To interact with libraries, they are divided into two main entities: core and extensions

using add-ons from SpecFlow

Usage

> for testing

Follow the instructions below to get started:

  1. Create a Unit Test Project.
  2. Add one or more libraries (Molder.SpecFlow.*) with steps and extensions.
  3. Add specflow.json by template
{
  "language": {
    "feature": "en-us"
  },
  "stepAssemblies": [
    {
      "assembly": "Molder.SpecFlow.Generator"
    }
  ]
}
  1. Build the project.
  2. Create your first scenario.

> for writing custom steps

  1. Create a Class Library Project.
  2. Add one or more libraries (Molder.*) with api.
  3. Build the project.
  4. Create your first steps.
Clone this wiki locally