Ejemplo n.º 1
0
        protected BaseModel GetInfoWithNotFoundTest(int id, OnixGetInfoController getInfoCtrl)
        {
            JsonResult getResult = getInfoCtrl.GetInfo(id);
            BaseModel  returnObj = (BaseModel)getResult.Value;

            return(returnObj);
        }
Ejemplo n.º 2
0
        protected BaseModel GetInfoWithFoundTest(OnixSaveController createCtrl, OnixGetInfoController getInfoCtrl)
        {
            FormSubmitParam prm = new FormSubmitParam();

            BaseModel createdObj = (BaseModel)Activator.CreateInstance(createCtrl.ModelType);

            TestUtils.PopulateDummyPropValues(createdObj, createCtrl.PkFieldName);
            prm.JsonContent = JsonConvert.SerializeObject(createdObj, Formatting.Indented);

            JsonResult result = createCtrl.CreateWithParam(prm);

            createdObj = (BaseModel)result.Value;
            int newID = (int)TestUtils.GetPropertyValue(createdObj, createCtrl.PkFieldName);

            JsonResult getResult = getInfoCtrl.GetInfo(newID);
            BaseModel  returnObj = (BaseModel)getResult.Value;

            return(returnObj);
        }