public void UpdateTriggerName_WithValidDatabasePath_RenamesTriggerInSpecifiedDatabase() { MainTreeHandler.UpdateTriggerName("Trigger", "NewTrigger", DATABASEPATH1); var result = TreeSearcher.DatabaseHoldsItem <TriggerFolderItem>(testTree, "NewTrigger", DATABASEPATH1); Assert.IsTrue(result); }
public void UpdateTriggerName_WithValidDatabasePath_DatabaseDoesNotContainOldItemAnymore() { MainTreeHandler.UpdateTriggerName("Trigger", "NewTrigger", DATABASEPATH1); var result = TreeSearcher.DatabaseHoldsItem <TriggerFolderItem>(testTree, "Trigger", DATABASEPATH1); Assert.IsFalse(result); }
private void RenameTrigger() { using (var triggerHandler = new TriggerHandler(originalElement.DatabasePath)) { triggerHandler.UpdateTriggerName(originalElement.DisplayName, NewName); MainTreeHandler.UpdateTriggerName(originalElement.DisplayName, NewName, originalElement.DatabasePath); } }
public void UpdateTriggerName_WithInvalidOldName_DoesNotThrowException() { Assert.DoesNotThrow( () => MainTreeHandler.UpdateTriggerName("InvalidOldName", "NewName", DATABASEPATH1)); }