Click here to Skip to main content
15,896,727 members
Articles / Desktop Programming / WPF

WPF Unit Testing

Rate me:
Please Sign up or sign in to vote.
4.71/5 (14 votes)
22 Dec 2007CPOL4 min read 90K   1.6K   49  
How to unit test WPF applications
<Window x:Class="WPFSampleApplication.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="300" Width="300">
    <Grid Tag="Sample text">
        <!--This is an example of good binding-->
        <TextBlock Text="{Binding RelativeSource={RelativeSource AncestorType={x:Type Grid}}, Path=Tag}"/>
        
        <!--This is an example of BAD binding. TagX is not a property of the Grid this will make the unit tests fail-->
        <TextBlock Text="{Binding RelativeSource={RelativeSource AncestorType={x:Type Grid}}, Path=TagX}"/>
    </Grid>
</Window>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Other Uniblue Systems (www.uniblue.com)
Malta Malta
Check out my Blog
http://marlongrech.wordpress.com/

Currently building a WPF Controls library aka AvalonControlsLibrary
http://marlongrech.wordpress.com/avalon-controls-library/

Comments and Discussions