diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Tests/XamlDom/SamplesTests.cs b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Tests/XamlDom/SamplesTests.cs index 7cc26d38c8..3f5a51c39f 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Tests/XamlDom/SamplesTests.cs +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Tests/XamlDom/SamplesTests.cs @@ -16,7 +16,11 @@ // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. +using System; using System.IO; +using System.Windows; +using System.Windows.Markup; +using System.Xaml; using ICSharpCode.WpfDesign.XamlDom; using NUnit.Framework; @@ -25,6 +29,32 @@ namespace ICSharpCode.WpfDesign.Tests.XamlDom [TestFixture] public class SamplesTests : TestHelper { + /// + /// Non-trivial because of: InlineCollection wrapping a string + /// + [Test] + public void Complex1() + { + TestLoading(@" + + + + + + + Header 1 + Header 2 + Header 3 + +"); + } + /// /// Non-trivial because of: InlineCollection wrapping a string /// @@ -45,7 +75,7 @@ namespace ICSharpCode.WpfDesign.Tests.XamlDom "); } - + /// /// Non-trivial because of: found a bug in Control.Content handling /// @@ -345,6 +375,28 @@ namespace ICSharpCode.WpfDesign.Tests.XamlDom "); } + + [Test] + public void XReferenceTest1() + { + TestLoading(@" + +