private static string RunSaveToDB(string action, IActionApp <T> actionClass, T parameter) { switch (action) { case "Add": return(actionClass.AddObj(parameter)); case "Edit": return(actionClass.EditObj(parameter)); case "Remove": return(actionClass.RemoveObj(parameter)); case "Delete": return(actionClass.RemoveObj(parameter)); default: return(actionClass.EditObj(parameter)); } }
public void RemoveObj_DeleteGroupMember_ReturnSuccessfully() { //Arrange PerpareForTest("Remove"); var expect = "Successfully"; //Act // var appRole = new List<UserGroupMember> { _para }; var result = _action.RemoveObj(_para); //Assert Assert.AreEqual(expect, result, $" Update App role test {result} . "); }
public string RemoveObj(T parameter) { return(_iActionApp.RemoveObj(parameter)); }