Now that you’ve learned how to build a WPF application, how do you test that it is working? For that matter, how do you test any GUI-based application? In this chapter, we’ll explore some common techniques used to test GUIs. We’ll also explore the MVVM architecture developed in parallel with WPF to make unit-testing WPF apps easier.
Some key terms to learn in this chapter are:
- Test Plan
- Model View ViewModel (MVVM) Architecture
Some key skills you need to develop in this chapter are:
- Writing and Using Test Plans
- Structuring a GUI using the MVVM Approach