Setup new WebdriverIO project using Starter Toolkit (npm init wdio .) use mocha framework without Page Objects.
In your WebdriverIO repo create simple test cases :
- One Login smoke case
- One Login negative case
- One shopping card flow behalf of login user(buy any good and check card)
- You should use basic mocha.js syntax
- You should not use Page Objects and other extra Patterns
- Use async mode