public void AddDeployTaskTest() { _esSession.Open(); string basepackageName = "test1"; DeployTask deployTask = new DeployTask(); deployTask.DeviceDn = "NE=123;NE=1234;NE=34603357;NE=34603313"; deployTask.Templates = "template1,poweron1"; var newSource = new { deployTaskName = basepackageName, deviceDn = deployTask.DeviceDn, templates = deployTask.Templates }; WebOneESightParam <dynamic> postParam = new WebOneESightParam <dynamic>(); postParam.ESightIP = "127.0.0.1"; postParam.Param = newSource; LogUtil.HWLogger.API.Info("AddDeployTaskTest postParam:" + JsonUtil.SerializeObject(postParam)); string taskName = _esSession.DeployWorker.AddDeployTask(basepackageName, deployTask); JObject taskObject = new JObject(); taskObject.Add("taskName", taskName); WebReturnResult <JObject> taskResult = new WebReturnResult <JObject>(); taskResult.Data = taskObject; taskResult.Description = ""; LogUtil.HWLogger.API.Info("AddDeployTaskTest Result:" + JsonUtil.SerializeObject(taskResult)); }
public void FindDeployTaskWithSyncTest() { _esSession.Open(); AddDeployTaskTest(); QueryDeployPackageParam queryDeployParam = new QueryDeployPackageParam(); queryDeployParam.PageNo = 1; queryDeployParam.PageSize = 20; queryDeployParam.TaskStatus = "";//ConstMgr.HWESightTask.TASK_STATUS_RUNNING; queryDeployParam.TaskeName = "t"; queryDeployParam.Order = "taskName"; queryDeployParam.OrderDesc = false; WebOneESightParam <QueryDeployPackageParam> queryParam = new WebOneESightParam <QueryDeployPackageParam>(); queryParam.ESightIP = _esSession.HWESightHost.HostIP; queryParam.Param = queryDeployParam; LogUtil.HWLogger.API.Info("FindDeployTaskWithSyncTest queryParam:" + JsonUtil.SerializeObject(queryParam)); QueryPageResult <HWESightTask> taskResult = _esSession.BasePackageWorker.FindDeployTaskWithSync(queryDeployParam); WebReturnResult <QueryPageResult <HWESightTask> > ret = new WebReturnResult <QueryPageResult <HWESightTask> >(); ret.Code = 0; ret.Description = ""; ret.Data = taskResult; LogUtil.HWLogger.API.Info("FindDeployTaskWithSyncTest QueryPageResult:" + JsonUtil.SerializeObject(ret)); }
public void AddDeployTaskTest() { _esSession.Open(); string basepackageName = "test1"; DeployPackageTask deployTask = new DeployPackageTask(); deployTask.BasepackageName = "basepackage1"; deployTask.DeviceDn = "NE=123;NE=1234"; deployTask.FirmwareList = "CAN,SSD"; WebOneESightParam <dynamic> postParam = new WebOneESightParam <dynamic>(); postParam.ESightIP = "127.0.0.1"; postParam.Param = deployTask; LogUtil.HWLogger.API.Info("AddDeployTaskTest postParam:" + JsonUtil.SerializeObject(postParam)); string taskName = _esSession.BasePackageWorker.AddDeployTask(deployTask); JObject taskObject = new JObject(); taskObject.Add("taskName", taskName); WebReturnResult <JObject> taskResult = new WebReturnResult <JObject>(); taskResult.Data = taskObject; taskResult.Description = ""; LogUtil.HWLogger.API.Info("AddDeployTaskTest Result:" + JsonUtil.SerializeObject(taskResult)); }
public void DelDeployTemplateTest() { _esSession.Open(); WebOneESightParam <string> postParam = new WebOneESightParam <string>(); postParam.ESightIP = "127.0.0.1"; postParam.Param = "template1"; LogUtil.HWLogger.API.Info("DelDeployTemplateTest Param:" + JsonUtil.SerializeObject(postParam)); _esSession.DeployWorker.DelDeployTemplate(postParam.Param); }
public void DeleteSoftwareSourceJsonTest() { _esSession.Open(); string[] softwarenames = new string[] { "softwaresource1", "softwaresource2" }; WebOneESightParam <string> uiPostParam = new WebOneESightParam <string>(); uiPostParam.ESightIP = "127.0.0.1"; uiPostParam.Param = "softwaresource1"; LogUtil.HWLogger.API.InfoFormat("DeleteSoftwareSourceTest postParams:{0}", JsonConvert.SerializeObject(uiPostParam)); _esSession.SoftSourceWorker.DeleteSoftwareSource("softwaresource1"); //WebReturnESightResult<string> //LogUtil.HWLogger.API.InfoFormat("DeleteSoftwareSourceTest postParams:{0}", JsonConvert.SerializeObject(uiPostParam)); }
public void QueryBasePackagePageTest() { _esSession.Open(); var queryParam = new { }; WebOneESightParam <dynamic> packageParam = new WebOneESightParam <dynamic>(); packageParam.ESightIP = "127.0.0.1"; packageParam.Param = queryParam; LogUtil.HWLogger.API.Info("QueryBasePackagePageTest packageParam:" + JsonUtil.SerializeObject(packageParam)); QueryLGListResult <BasePackageItem> queryLGListResult = _esSession.BasePackageWorker.QueryBasePackagePage(1, 20); WebReturnLGResult <BasePackageItem> ret = new WebReturnLGResult <BasePackageItem>(queryLGListResult); LogUtil.HWLogger.API.Info("QueryBasePackagePageTest queryLGListResult:" + JsonUtil.SerializeObject(ret)); }
public void QueryTemplatePageTest() { _esSession.Open(); WebOneESightParam <Object> webQueryParam = new WebOneESightParam <Object>(); webQueryParam.ESightIP = "127.0.0.1"; webQueryParam.Param = null; LogUtil.HWLogger.API.Info("QueryTemplatePageToJsonTest Param:" + JsonUtil.SerializeObject(webQueryParam)); QueryLGListResult <DeployTemplate> templatePage = _esSession.DeployWorker.QueryTemplatePage(1, 20, "OS"); LogUtil.HWLogger.API.Info("template list:" + JsonUtil.SerializeObject(templatePage)); Assert.IsNotNull(templatePage); }
public void DeleteTaskTest() { var delTask = new { taskId = 1 }; WebOneESightParam <dynamic> packageParam = new WebOneESightParam <dynamic>(); packageParam.ESightIP = "127.0.0.1"; packageParam.Param = delTask; LogUtil.HWLogger.API.Info("DeleteTaskTest packageParam:" + JsonUtil.SerializeObject(packageParam)); WebReturnResult <int> ret = new WebReturnResult <int>(); ret.Code = 0; ret.Description = ""; ret.Data = _esSession.BasePackageWorker.DeleteTask(delTask.taskId); LogUtil.HWLogger.API.Info("DeleteTaskTest QueryPageResult:" + JsonUtil.SerializeObject(ret)); }
public void QueryDeployTaskProcessTest() { _esSession.Open(); var packageTask = new { taskName = "API@Task_1456209500919" }; WebOneESightParam <dynamic> packageParam = new WebOneESightParam <dynamic>(); packageParam.ESightIP = "127.0.0.1"; packageParam.Param = packageTask; LogUtil.HWLogger.API.Info("QueryDeployTaskProcessTest packageParam:" + JsonUtil.SerializeObject(packageParam)); DeployPackageTaskDetail taskDetail = _esSession.BasePackageWorker.QueryDeployTaskProcess(packageTask.taskName); WebReturnResult <DeployPackageTaskDetail> ret = new WebReturnResult <DeployPackageTaskDetail>(); ret.Code = 0; ret.Description = ""; ret.Data = taskDetail; LogUtil.HWLogger.API.Info("QueryDeployTaskProcessTest basePackageProcess:" + JsonUtil.SerializeObject(ret)); }
public void QueryBasePackageDetailTest() { _esSession.Open(); var queryParam = new { basepackageName = "basepackage1" }; WebOneESightParam <dynamic> packageParam = new WebOneESightParam <dynamic>(); packageParam.ESightIP = "127.0.0.1"; packageParam.Param = queryParam; LogUtil.HWLogger.API.Info("QueryBasePackageDetailTest packageParam:" + JsonUtil.SerializeObject(packageParam)); QueryObjectResult <BasePackageDetail> queryLGListResult = _esSession.BasePackageWorker.QueryBasePackageDetail(queryParam.basepackageName); //QueryObjectResult<BasePackageDetail> ret = new QueryObjectResult<BasePackageDetail>(); //ret.Code = 0; //ret.Description = ""; // ret.Data = queryLGListResult; LogUtil.HWLogger.API.Info("QueryBasePackageDetailTest queryLGListResult:" + JsonUtil.SerializeObject(queryLGListResult)); }
public void QueryHWPageJsonTest() { _esSession.Open(); DeviceParam queryDeviceParam = new DeviceParam(); queryDeviceParam.ServerType = ConstMgr.HWDevice.SERVER_TYPE_BLADE; queryDeviceParam.StartPage = 1; queryDeviceParam.PageSize = 100; queryDeviceParam.PageOrder = "ipAddress"; queryDeviceParam.OrderDesc = true; WebOneESightParam <DeviceParam> webQueryParam = new WebOneESightParam <DeviceParam>(); webQueryParam.ESightIP = "127.0.0.1"; webQueryParam.Param = queryDeviceParam; LogUtil.HWLogger.API.Info("queryDeviceParam:" + JsonUtil.SerializeObject(webQueryParam)); QueryPageResult <HWDevice> hwDevicePageResult = _esSession.QueryHWPage(queryDeviceParam); LogUtil.HWLogger.API.Info("hwDevicePageResult:" + JsonUtil.SerializeObject(hwDevicePageResult)); Assert.IsNotNull(hwDevicePageResult); }
public void FindDeployTaskWithSyncTest() { _esSession.Open(); AddDeployTaskTest(); QueryDeployParam queryDeployParam = new QueryDeployParam(); queryDeployParam.PageNo = 1; queryDeployParam.PageSize = 20; queryDeployParam.TaskStatus = "";//ConstMgr.HWESightTask.TASK_STATUS_RUNNING; queryDeployParam.TaskSourceName = "t"; queryDeployParam.Order = "taskName"; queryDeployParam.OrderDesc = true; WebOneESightParam <QueryDeployParam> queryParam = new WebOneESightParam <QueryDeployParam>(); queryParam.ESightIP = _esSession.HWESightHost.HostIP; queryParam.Param = queryDeployParam; LogUtil.HWLogger.API.Info("FindDeployTaskWithSyncTest queryParam:" + JsonUtil.SerializeObject(queryParam)); QueryPageResult <HWESightTask> taskResult = _esSession.DeployWorker.FindDeployTaskWithSync(queryDeployParam); LogUtil.HWLogger.API.Info("FindDeployTaskWithSyncTest QueryPageResult:" + JsonUtil.SerializeObject(taskResult)); }