public void SetBindingNull() { Assert.That(() => BindableObjectExtensions.SetBinding(null, MockBindable.TextProperty, "Name"), Throws.InstanceOf <ArgumentNullException>()); Assert.That(() => BindableObjectExtensions.SetBinding(new MockBindable(), null, "Name"), Throws.InstanceOf <ArgumentNullException>()); Assert.That(() => BindableObjectExtensions.SetBinding(new MockBindable(), MockBindable.TextProperty, null), Throws.InstanceOf <ArgumentNullException>()); }
public void SetBindingTest2() { tlog.Debug(tag, $"SetBindingTest2 START"); var view = new View(); Assert.Throws <ArgumentNullException>(() => BindableObjectExtensions.SetBinding(null, View.FocusableProperty, "Focusable")); Assert.Throws <ArgumentNullException>(() => BindableObjectExtensions.SetBinding(view, null, "Focusable")); tlog.Debug(tag, $"SetBindingTest2 END"); }
public void SetBindingTest1() { tlog.Debug(tag, $"SetBindingTest1 START"); try { var view = new View(); BindableObjectExtensions.SetBinding(view, View.FocusableProperty, "Focusable"); } catch (Exception e) { Assert.Fail("Caught Exception" + e.ToString()); } tlog.Debug(tag, $"SetBindingTest1 END"); }