public void ItemGroupViewModel_UpdateItemGroupName_FunctionIsCalled_NameIsUpdated()
 {
     _uut.ListOfItemGroups.Add(new ItemGroup("Test", 0, 1));
     _uut.ListOfItemGroups.CurrentIndex = 1;
     _uut.UpdateItemGroupName();
     Assert.That(_uut.PreviousItemGroupName, Is.EqualTo("Test"));
 }
 public EditItemGroupDialog(ItemGroupViewModel view)
 {
     InitializeComponent();
     ViewModel   = view;
     DataContext = ViewModel;
     ViewModel.UpdateItemGroupName();
 }
示例#3
0
        public void ItemGroupViewModel_EditItemGroupCommand_ItemIsEdited()
        {
            _db.TableItemGroup.CreateItemGroup("Step7IntegrationTest");
            _iut = new ItemGroupViewModel(_db, _mb);
            List <ItemGroup> temp = _iut.ListOfItemGroups.ToList();

            _iut.ListOfItemGroups.CurrentIndex = temp.FindIndex(x => x.ItemGroupName == "Step7IntegrationTest");
            _iut.ItemGroupName = "EditedStep7IntegrationTest";
            _iut.UpdateItemGroupName();
            _iut.EditItemGroupCommand.Execute(null);
            Assert.That(_db.TableItemGroup.SearchItemGroups("EditedStep7IntegrationTest").Count, Is.EqualTo(1));
        }