public void ProperName() { var vm = new ObjectVM(); vm.MemberName = "blubber"; Assert.Throws <InvalidOperationException>(delegate { vm.MemberName = "other"; }); }
public async Task Set([FromBody] DrapoObject obj) { int index = obj.GetProperty <int>("Index"); ObjectVM person = obj.Cast <ObjectVM>(); _persons[index] = person; await Task.CompletedTask; }
public void SetReadOnly_IsReadOnly() { var vm = new ObjectVM(); vm.SetReadOnly("Test", false); Assert.IsFalse(vm.IsReadOnly); vm.SetReadOnly("Test1", false); Assert.IsFalse(vm.IsReadOnly); vm.SetReadOnly("Test", true); Assert.IsFalse(vm.IsReadOnly); vm.SetReadOnly("Test1", true); Assert.IsTrue(vm.IsReadOnly); }
public void SetEnabled_IsEnabled() { var vm = new ObjectVM(); vm.SetEnabled("Test", false); Assert.IsFalse(vm.IsEnabled); vm.SetEnabled("Test1", false); Assert.IsFalse(vm.IsEnabled); vm.SetEnabled("Test", true); Assert.IsFalse(vm.IsEnabled); vm.SetEnabled("Test1", true); Assert.IsTrue(vm.IsEnabled); }
public ActionResult Get() { List <ObjectVM> model = new List <ObjectVM>(); _objectService.GetAllObjects().ToList().ForEach(u => { ObjectVM objectData = new ObjectVM() { Id = u.Id, Name = u.Name }; model.Add(objectData); }); return(Ok(model)); }
public void PropertyChangedEvent() { var vm = new ObjectVM(); var count = 0; vm.PropertyChangedEvent.Register(this, "{D9FCCC5F-79B6-4DC2-B4EC-EC734EA2EC11}", (sender, args) => count++); vm.SetEnabled("test", false); vm.SetEnabled("test", true); Assert.AreEqual(2, count); vm.PropertyChangedEvent.Release(this, "{D9FCCC5F-79B6-4DC2-B4EC-EC734EA2EC11}"); count = 0; vm.SetEnabled("test", false); vm.SetEnabled("test", true); Assert.AreEqual(0, count); }
/// <summary> /// Initialize /// </summary> public ListObjects() { InitializeComponent(); Title = "List objects"; BindingContext = _vm = new ObjectVM(); }