Skip to content

marinasundstrom/MvvmToolkit

Repository files navigation

MVVM Toolkit

A simple tookit with common utilities used when leveraging the MVVM pattern.

Features

  • BindableObject, Command, MessageBus
  • Abstractions for Page Navigation and Windowing
  • WPF (Core) implementations
  • Unit Tests
  • Sample projects (WPF) with Unit Tests and UI Tests

Sample

Automated UI Tests

The sample project has automated UI tests that use FlaUI UIA3.

There also is Reqnroll (previously SpecFlow), that is used to define structured specifications for behavior, using the Gherkin language. From these specs you can generate unit test stubs.

To get started with FlaUI UIA3, read this

About

Just a small MVVM toolkit. Has WPF samples with UI Automated Tests.

Topics

Resources

Stars

Watchers

Forks

Languages