Slide 19
Slide 19 text
Hooks
Run code during lifecycle
import {
Before,
CallbackStepDefinition,
HookScenarioResult
} from "cucumber";
import { Database } from "sqlite3";
Before(function(scenario: HookScenarioResult, done: CallbackStepDefinition) {
this.database.run(
"CREATE TABLE Website (url TEXT, title TEXT, description TEXT)",
err => {
done();
}
);
});