package com.vci.client.portal.test;
|
|
import org.junit.Test;
|
|
import com.vci.client.portal.utility.UITools;
|
import com.vci.corba.common.VCIError;
|
import com.vci.corba.portal.data.PortalVI;
|
|
public class TestPortalVIAndPRM {
|
// @org.junit.Test
|
// public void testSavePortalVI(){
|
// PortalVI obj = new PortalVI();
|
// obj.id = ObjectUtility.getNewObjectID36();
|
// obj.typeFlag = 1;
|
// obj.typeName = "btm123";
|
// obj.viName = "list123";
|
// obj.viType = 0;
|
// obj.prm = "";
|
//
|
// boolean flag = false;
|
// try {
|
// flag = Tool.getService().savePortalVI(obj);
|
// } catch (PLMError e) {
|
// // TODO Auto-generated catch block
|
// e.printStackTrace();
|
// }
|
// Assert.assertTrue(flag);
|
// }
|
//
|
// @org.junit.Test
|
// public void testUpdatePortalVI(){
|
// PortalVI obj = new PortalVI();
|
// obj.id = "40D60F4B-0E66-107C-8D97-E07FFA558304";
|
// obj.typeFlag = 1;
|
// obj.typeName = "fileobject";
|
// obj.viName = "LISTFILE";
|
// obj.viType = 0;
|
// obj.prm = "asdggggggggggggggggggg";
|
//
|
// boolean flag;
|
// try {
|
// flag = Tool.getService().updatePortalVI(obj);
|
// Assert.assertTrue(flag);
|
// } catch (PLMError e) {
|
// // TODO Auto-generated catch block
|
// e.printStackTrace();
|
// }
|
//
|
// }
|
//
|
// @org.junit.Test
|
// public void testDeletePortalVI(){
|
// PortalVI obj = new PortalVI();
|
// obj.id = "627531FF-ADA2-30CE-D00C-FCE642E22534";
|
// obj.typeFlag = 1;
|
// obj.typeName = "btmTWO";
|
// obj.viName = "listTWO";
|
// obj.viType = 0;
|
// obj.prm = "asdggggggggggggggggggg";
|
//
|
// boolean flag;
|
// try {
|
// flag = Tool.getService().deletePortalVI(obj);
|
// Assert.assertTrue(flag);
|
// } catch (PLMError e) {
|
// // TODO Auto-generated catch block
|
// e.printStackTrace();
|
// }
|
//
|
// }
|
//
|
//
|
// @org.junit.Test
|
// public void testDeletePortalVIBYID(){
|
// boolean flag;
|
// try {
|
// flag = Tool.getService().deletePortalVIByID("42C599B3-4837-4DB9-AC48-B352D0B496C6");
|
// Assert.assertTrue(flag);
|
// } catch (PLMError e) {
|
// // TODO Auto-generated catch block
|
// e.printStackTrace();
|
// }
|
//
|
// }
|
//
|
//
|
// @org.junit.Test
|
// public void testXML(){
|
// PRM prm = new PRM();
|
// List<PRMItem> prmItemList = new ArrayList<PRMItem>();
|
// prm.setPrmItemList(prmItemList);
|
//
|
// PRMItem prmItem1 = new PRMItem();
|
// prmItem1.setItemInObj("CD6C213C-FD55-7804-A16F-0E29D48AA343");
|
// prmItem1.setItemOutFields("filepath,filetype");
|
//
|
// prmItemList.add(prmItem1);
|
//
|
// String text = Tool.getPRMText(prm);
|
//
|
// PortalVI obj = new PortalVI();
|
// obj.id = ObjectUtility.getNewObjectID36();
|
// obj.typeFlag = 1;
|
// obj.typeName = "fileobject";
|
// obj.viName = "FILELIST";
|
// obj.viType = 0;
|
// obj.prm = text;
|
//
|
// boolean flag = false;
|
// try {
|
// flag = Tool.getService().savePortalVI(obj);
|
// } catch (PLMError e) {
|
// // TODO Auto-generated catch block
|
// e.printStackTrace();
|
// }
|
// Assert.assertTrue(flag);
|
// PRM prm_ = Tool.getPRM(text);
|
// }
|
//
|
// @org.junit.Test
|
// public void testSaveSheet() {
|
// PRM prm = new PRM();
|
// List<PRMItem> prmItemList = new ArrayList<PRMItem>();
|
// prm.setPrmItemList(prmItemList);
|
//
|
// PRMItem prmItem1 = new PRMItem();
|
// prmItem1.setItemField("filepath");
|
// prmItem1.setItemName("文件路径");
|
// prmItem1.setItemType("Text");
|
//
|
//
|
// prmItemList.add(prmItem1);
|
// PRMItem prmItem2 = new PRMItem();
|
// prmItemList.add(prmItem2);
|
// prmItem2.setItemField("filetype");
|
// prmItem2.setItemName("文件类型");
|
// prmItem2.setItemType("Text");
|
//
|
// String text = Tool.getPRMText(prm);
|
//
|
// PortalVI obj = new PortalVI();
|
// obj.id = ObjectUtility.getNewObjectID36();
|
// obj.typeFlag = 1;
|
// obj.typeName = "fileobject";
|
// obj.viName = "FILEVIEW";
|
// obj.viType = 1;
|
// obj.prm = text;
|
//
|
// boolean flag = false;
|
// try {
|
// flag = Tool.getService().savePortalVI(obj);
|
// } catch (PLMError e) {
|
// // TODO Auto-generated catch block
|
// e.printStackTrace();
|
// }
|
// Assert.assertTrue(flag);
|
// }
|
//
|
// @org.junit.Test
|
// public void testGetByTypeName(){
|
// try {
|
// PortalVI[] p = Tool.getService().getPortalVIArrayByTypeName("btmONE");
|
// } catch (PLMError e) {
|
// e.printStackTrace();
|
// }
|
// System.out.println();
|
// }
|
//
|
// @org.junit.Test
|
// public void getListInfoById() {
|
// try {
|
// PortalVI p = Tool.getService().getPortalVIById("A68FD261-BB53-D52A-B0B4-DE2D9461A99C");
|
// PRM prm = Tool.getPRM(p.prm);
|
// String sheetId = prm.getPrmItemList().get(0).getItemInObj();
|
// String[] column = prm.getPrmItemList().get(0).getItemOutFields().split(",");
|
// Map<String, String> map = new HashMap<String, String>();
|
// for (int i = 0; i < column.length; i++) {
|
// map.put(column[i], column[i]);
|
// }
|
// PortalVI sheet = Tool.getService().getPortalVIById(sheetId);
|
// PRM sheetPrm = Tool.getPRM(sheet.prm);
|
// for (int i = 0; i < sheetPrm.getPrmItemList().size(); i++) {
|
// String index = sheetPrm.getPrmItemList().get(i).getItemField();
|
// if (map.containsKey(index)) {
|
// map.put(index, sheetPrm.getPrmItemList().get(i).getItemName());
|
// }
|
// }
|
// } catch (PLMError e) {
|
// // TODO Auto-generated catch block
|
// e.printStackTrace();
|
// }
|
//
|
// }
|
|
@Test
|
public void testGetPortalVIByTypeNameAndVIName() throws VCIError{
|
PortalVI o = UITools.getService().getPortalVIByTypeNameAndVIName("btmONE", "listONE1");
|
System.out.println();
|
}
|
}
|