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(); }
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)); }