Esempio n. 1
0
        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} . ");
        }
Esempio n. 3
0
 public string RemoveObj(T parameter)
 {
     return(_iActionApp.RemoveObj(parameter));
 }