public void IsVisibleTest() { // Arrange var ctrl = new TextBox { Visibility = Visibility.Visible }; // Act var actual = ctrl.IsVisible(); // Assert Assert.AreEqual(true, actual); // Arrange ctrl = new TextBox { Visibility = Visibility.Collapsed }; // Act actual = ctrl.IsVisible(); // Assert Assert.AreEqual(false, actual); // Arrange ctrl = new TextBox { Visibility = Visibility.Visible }; var parent = new ContentControl { Visibility = Visibility.Collapsed, Content = ctrl }; // Act actual = ctrl.IsVisible(); // Assert Assert.AreEqual(false, actual); }