https://github.com/berkspar/flutter_bdd
An proof of concept to implement flutter_gherkin using BDD tests.
https://github.com/berkspar/flutter_bdd
Last synced: 4 months ago
JSON representation
An proof of concept to implement flutter_gherkin using BDD tests.
- Host: GitHub
- URL: https://github.com/berkspar/flutter_bdd
- Owner: BerkSpar
- License: apache-2.0
- Created: 2023-04-23T11:49:04.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-23T12:03:30.000Z (about 2 years ago)
- Last Synced: 2024-12-30T16:53:47.508Z (6 months ago)
- Language: HTML
- Size: 1.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Flutter BDD
An proof of concept to implement [flutter_gherkin](https://pub.dev/packages/flutter_gherkin) using BDD tests.
## Table of Contents
- [Features](#features)
- [How To Use](#how-to-use)
- [How To Test](#how-to-test)
- [License](#license)## Features
Some things that you can do with Flutter BDD:
* Use [flutter_gherkin](https://pub.dev/packages/flutter_gherkin) to create integration tests
* Has a minimal project structure## How To Use
To clone and run this application, you'll need [Git](https://git-scm.com) and [Flutter](https://flutter.dev/docs/get-started/install) installed on your computer. From your command line:
```bash
# Clone this repository
$ git clone https://github.com/BerkSpar/flutter_bdd# Go into the flutter project
$ cd flutter_bdd# Get dependencies
$ flutter pub get# Run the app
$ flutter run
```## How To Test
To run tests of this application, you'll need [Node](https://nodejs.org/en) installed on your computer to generate the dashboard and [Slidy](https://pub.dev/packages/slidy) to run the tests with one single line on terminal. From your command line:```bash
# Go into the flutter project
$ cd flutter_bdd# Get dependencies
$ flutter pub get# Run the app
$ slidy run bdd
```## License
Apache License 2.0