public void PropertyChange2()
        {
            ObservableInventory inv = DataDirector.GetInstance().CopyInventories().Random();
            InventoryManagerViewModel vm = new InventoryManagerViewModel(inv);

            string spec = vm.Specification = "some specification";
            string memo = vm.Memo = "memo";
            var maker = vm.Maker = vm.MakerList.Random();
            var measure = vm.Measure = vm.MeasureList.Random();

            inv = vm.Update();

            Assert.AreEqual(spec, inv.Specification);
            Assert.AreEqual(memo, inv.Memo);
            Assert.AreEqual(maker, inv.Maker);
            Assert.AreEqual(measure, inv.Measure);
        }