Microsoft made available the necessary resources for evaluating the compliance of XAML parsers with the XAML specification.
“Version 1 of the XAML Compliance Suite consists of two parts: a custom type library and a collection of xaml files that use those types. The types are self-verifiable – so using the library would need users to have a simple function that exercises their parser with the xaml files. A simple loader for the System.Xaml parser is included in the project as a sample. Since the types are CLR based they can easily be used with other parsers without needing a dependency on WPF.”