From 5a40e57f2bc3e4721a3484046166d5761e9befc3 Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Sun, 27 Sep 2015 13:17:42 +0200 Subject: [PATCH] Added extra TabControl test. --- tests/Perspex.Controls.UnitTests/TabControlTests.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/Perspex.Controls.UnitTests/TabControlTests.cs b/tests/Perspex.Controls.UnitTests/TabControlTests.cs index 57ef725e04..927db0a76e 100644 --- a/tests/Perspex.Controls.UnitTests/TabControlTests.cs +++ b/tests/Perspex.Controls.UnitTests/TabControlTests.cs @@ -139,6 +139,7 @@ namespace Perspex.Controls.UnitTests new Item("Bar"), new TextBlock { Text = "Baz" }, new TabItem { Content = "Qux" }, + new TabItem { Content = new TextBlock { Text = "Bob" } } }; var target = new TabControl @@ -168,6 +169,10 @@ namespace Perspex.Controls.UnitTests target.SelectedIndex = 3; dataContext = ((TextBlock)target.GetLogicalChildren().Single()).DataContext; Assert.Equal("Qux", dataContext); + + target.SelectedIndex = 4; + dataContext = ((TextBlock)target.GetLogicalChildren().Single()).DataContext; + Assert.Equal("Base", dataContext); } private Control CreateTabControlTemplate(TabControl parent)