当前位置: 首页>>代码示例>>Java>>正文


Java FROMValidation类代码示例

本文整理汇总了Java中com.ociweb.pronghorn.pipe.util.build.FROMValidation的典型用法代码示例。如果您正苦于以下问题:Java FROMValidation类的具体用法?Java FROMValidation怎么用?Java FROMValidation使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


FROMValidation类属于com.ociweb.pronghorn.pipe.util.build包,在下文中一共展示了FROMValidation类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: sometestB

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void sometestB() {
	PrintStream temp = System.out;
	PrintStream temp2 = System.err;
	String actual;
	try {
		ByteArrayOutputStream baos = new ByteArrayOutputStream();
		System.setOut(new PrintStream(baos));
		System.setErr(new PrintStream(new ByteArrayOutputStream()));
		assertFalse(FROMValidation.checkSchema("/rawDataSchema.xml", BlankSchemaExample2.class) );
		actual = new String(baos.toByteArray());
		System.err.println(actual);
		assertTrue(actual.contains("public static final int MSG_"));
		assertTrue(actual.contains("PipeReader.getMsgIdx"));
					
	} finally {
		System.setOut(temp);
		System.setErr(temp2);
	}
	
	//System.out.println(actual);
}
 
开发者ID:oci-pronghorn,项目名称:PronghornPipes,代码行数:23,代码来源:SchemaValdiationTest.java

示例2: messagePubSubFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void messagePubSubFROMTest() {
	if ("arm".equals(System.getProperty("os.arch"))) {
		assertTrue(true);
	} else {
		assertTrue(FROMValidation.checkSchema("/MessagePubSub.xml", MessagePubSub.class));
 }
}
 
开发者ID:oci-pronghorn,项目名称:GreenLightning,代码行数:9,代码来源:SchemaValidationTest.java

示例3: messagePrivateTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void messagePrivateTest() {
	if ("arm".equals(System.getProperty("os.arch"))) {
		assertTrue(true);
	} else {
		assertTrue(FROMValidation.checkSchema("/MessagePrivate.xml", MessagePrivate.class));
    }
}
 
开发者ID:oci-pronghorn,项目名称:GreenLightning,代码行数:9,代码来源:SchemaValidationTest.java

示例4: messageSubscriptionFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void messageSubscriptionFROMTest() {
	if ("arm".equals(System.getProperty("os.arch"))) {
		assertTrue(true);
	} else {
		assertTrue(FROMValidation.checkSchema("/MessageSubscriber.xml", MessageSubscription.class));
    }
}
 
开发者ID:oci-pronghorn,项目名称:GreenLightning,代码行数:9,代码来源:SchemaValidationTest.java

示例5: trafficAckFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void trafficAckFROMTest() {
	if ("arm".equals(System.getProperty("os.arch"))) {
		assertTrue(true);
	} else {
		assertTrue(FROMValidation.checkSchema("/TrafficAckSchema.xml", TrafficAckSchema.class));
    }
}
 
开发者ID:oci-pronghorn,项目名称:GreenLightning,代码行数:9,代码来源:SchemaValidationTest.java

示例6: trafficOrderFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void trafficOrderFROMTest() {
	if ("arm".equals(System.getProperty("os.arch"))) {
		assertTrue(true);
	} else {
		assertTrue(FROMValidation.checkSchema("/TrafficOrderSchema.xml", TrafficOrderSchema.class));
    }
}
 
开发者ID:oci-pronghorn,项目名称:GreenLightning,代码行数:9,代码来源:SchemaValidationTest.java

示例7: trafficReleaseFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void trafficReleaseFROMTest() {
	if ("arm".equals(System.getProperty("os.arch"))) {
		assertTrue(true);
	} else {
		assertTrue(FROMValidation.checkSchema("/TrafficReleaseSchema.xml", TrafficReleaseSchema.class));
    }
}
 
开发者ID:oci-pronghorn,项目名称:GreenLightning,代码行数:9,代码来源:SchemaValidationTest.java

示例8: ingestMessagesFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void ingestMessagesFROMTest() {
	if ("arm".equals(System.getProperty("os.arch"))) {
   		assertTrue(true);
   	} else {
   		assertTrue(FROMValidation.checkSchema("/IngressMessages.xml", IngressMessages.class));
    }
}
 
开发者ID:oci-pronghorn,项目名称:GreenLightning,代码行数:9,代码来源:SchemaValidationTest.java

示例9: fileNotFoundTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void fileNotFoundTest() {		
	    PrintStream temp = System.out;
		PrintStream temp2 = System.err;
		try {
				ByteArrayOutputStream baos = new ByteArrayOutputStream();
				System.setOut(new PrintStream(baos));
				System.setErr(new PrintStream(new ByteArrayOutputStream()));			
				assertFalse(FROMValidation.checkSchema("/NetSOMETHINGPayload.xml", BlankSchemaExample.class));
										
		} finally {
			System.setOut(temp);
			System.setErr(temp2);
		}
}
 
开发者ID:oci-pronghorn,项目名称:PronghornPipes,代码行数:16,代码来源:SchemaValdiationTest.java

示例10: sometestA

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void sometestA() {
	
	PrintStream temp = System.out;
	PrintStream temp2 = System.err;
	String actual;
	try {
		ByteArrayOutputStream baos = new ByteArrayOutputStream();
		System.setOut(new PrintStream(baos));
		System.setErr(new PrintStream(new ByteArrayOutputStream()));
		
		
		assertFalse(FROMValidation.checkSchema("/rawDataSchema.xml", BlankSchemaExample.class));

		actual = new String(baos.toByteArray());
		assertTrue(actual.contains("public static final BlankSchemaExample instance = new BlankSchemaExample();"));
		assertTrue(actual.contains("public final static FieldReferenceOffsetManager FROM = new FieldReferenceOffsetManager("));
		assertTrue(actual.contains("rawDataSchema.xml"));
		assertTrue(actual.contains("super(FROM);")); //constructor insides
		
		
	} finally {
		System.setOut(temp);
		System.setErr(temp2);
	}
	
	//System.out.println(actual);
}
 
开发者ID:oci-pronghorn,项目名称:PronghornPipes,代码行数:29,代码来源:SchemaValdiationTest.java

示例11: rawDataFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void rawDataFROMTest() {
    assertTrue(FROMValidation.checkSchema("/rawDataSchema.xml", RawDataSchema.class));
    
    int testSlabSize = 128;
    int computedCountOfChunks = FieldReferenceOffsetManager.maxVarLenFieldsPerPrimaryRingSize(RawDataSchema.FROM, testSlabSize);
    int expected = testSlabSize/4; //4 ints for 1 chunk
    assertEquals(expected, computedCountOfChunks);

}
 
开发者ID:oci-pronghorn,项目名称:PronghornPipes,代码行数:11,代码来源:SchemaValidation.java

示例12: validateMonitorTemplate

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void validateMonitorTemplate() {
	String templateFile = "/ringMonitor.xml";
	String varName = "monitorFROM";				
	FieldReferenceOffsetManager encodedFrom = CommonFromFactory.monitorFROM;
	
	FROMValidation.testForMatchingFROMs(templateFile, varName, encodedFrom);
				
}
 
开发者ID:oci-pronghorn,项目名称:PronghornGateway,代码行数:10,代码来源:ValidMessageTemplates.java

示例13: uartDataFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void uartDataFROMTest() {

	if ("arm".equals(System.getProperty("os.arch"))) {
		assertTrue(true);
	}
	
	else {
    assertTrue(FROMValidation.checkSchema("/UARTDataSchema.xml", SerialDataSchema.class));
	}
}
 
开发者ID:oci-pronghorn,项目名称:FogLight,代码行数:12,代码来源:IoTSchemaValidationTest.java

示例14: groveResponseFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void groveResponseFROMTest() {

	if ("arm".equals(System.getProperty("os.arch"))) {
		assertTrue(true);
	}
	
	else {
    assertTrue(FROMValidation.checkSchema("/GroveResponse.xml", GroveResponseSchema.class));
    }
}
 
开发者ID:oci-pronghorn,项目名称:FogLight,代码行数:12,代码来源:IoTSchemaValidationTest.java

示例15: groveRequestFROMTest

import com.ociweb.pronghorn.pipe.util.build.FROMValidation; //导入依赖的package包/类
@Test
public void groveRequestFROMTest() {

	if ("arm".equals(System.getProperty("os.arch"))) {
		assertTrue(true);
	}
	
	else {
    assertTrue(FROMValidation.checkSchema("/GroveRequest.xml", GroveRequestSchema.class));
    }
}
 
开发者ID:oci-pronghorn,项目名称:FogLight,代码行数:12,代码来源:IoTSchemaValidationTest.java


注:本文中的com.ociweb.pronghorn.pipe.util.build.FROMValidation类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。