An open API service indexing awesome lists of open source software.

https://github.com/serenity-js/todomvc-demo

A demo of 3 different styles of writing acceptance tests
https://github.com/serenity-js/todomvc-demo

acceptance-testing angular bdd cucumber-js jasmine protractor react screenplay-pattern selenium serenity-js testing-tools typescript vue

Last synced: 4 months ago
JSON representation

A demo of 3 different styles of writing acceptance tests

Awesome Lists containing this project

README

          

# Serenity/JS TodoMVC Demo

[![Build Status](https://github.com/serenity-js/todomvc-demo/workflows/build/badge.svg)](https://github.com/serenity-js/todomvc-demo/actions/)

## Prerequisites

To use this project, you'll need:
- Node.js, a Long-Term Support (LTS) release version 10 or later - [download](https://nodejs.org/en/)
- Java Runtime Environment (JRE) or a Java Development Kit (JDK) version 8 or later - [download](https://adoptopenjdk.net/)
- Chrome web browser - [download](https://www.google.co.uk/chrome/)

## Usage

```
npm ci # installs the node modules
npm run lint # runs the code linter
npm test # executes the example tests and generates the report under ./target/site/serenity
```