A simple tookit with common utilities used when leveraging the MVVM pattern.
- BindableObject, Command, MessageBus
- Abstractions for Page Navigation and Windowing
- WPF (Core) implementations
- Unit Tests
- Sample projects (WPF) with Unit Tests and UI Tests
The sample project has automated UI tests that use WinAppDriver.
There are also tests written using SpecFlow and Gherkin syntax.
To get started with WinAppDriver, read this.