public void T1_BindingErrorsExpected() { string error = null; using (var listener = new ObservableTraceListener()) { listener.TraceCatched += s => error = s; //TextBlock myText = new TextBlock(); //UserControl control = new UserControl(); //Binding myBinding = new Binding("BadBinding"); //myBinding.Source = control; //myText.SetBinding(TextBlock.BackgroundProperty, myBinding); listener.Write("Hello"); listener.WriteLine("HelloLine"); } Assert.IsNotNull(error); Console.WriteLine(error); }