Java com.itextpdf.test.*-类用于什么?
iText7的示例使用类,如Java com.itextpdf.test.*-类用于什么?,java,itext,itext7,Java,Itext,Itext7,iText7的示例使用类,如com.itextpdf.test.annotations.WrapToTest (参见示例) 另请参见中的类导入com.itextpdf.test.annotations.type.SampleTest com.itextpdf.test.*-类用于什么 您在上找到的代码片段有两个用途:它们是iText文档中使用的示例,也是JUnit集成测试。为了避免编写所有JUnit样板文件,我们将其转换为注释。 如果查看WrapToTest注释的JavaDoc: 注释com.
com.itextpdf.test.annotations.WrapToTest
(参见示例)
另请参见中的类导入com.itextpdf.test.annotations.type.SampleTest
com.itextpdf.test.*
-类用于什么
WrapToTest
注释的JavaDoc:
com.itextpdf.test.annotations.type.*
可能在下一个版本中被弃用。它们只用于告诉Maven哪些类型的测试是单元测试,哪些是集成测试。我正在研究基于名称的单元测试和集成测试分离。没有计划进行此更改的时间范围。您的生产代码肯定不需要它们WrapToTest
注释的JavaDoc:
com.itextpdf.test.annotations.type.*
可能在下一个版本中被弃用。它们只用于告诉Maven哪些类型的测试是单元测试,哪些是集成测试。我正在研究基于名称的单元测试和集成测试分离。没有计划进行此更改的时间范围。您的生产代码肯定不需要它们所有iText源代码都可以在GitHub上找到,因此您可以自己检查它的用途:欢迎使用so。请看一看。您可能还需要检查、和以及如何创建。张贴您尝试过的代码和收到的错误。尽可能具体,因为这将导致更好的答案。^我想说,他们的3个问题中有2个是可以接受的堆栈溢出问题。第三个问题,关于iText源代码的下载位置,确实是离题了。欢迎来到这里。请看一看。您可能还需要检查、和以及如何创建。张贴您尝试过的代码和收到的错误。尽可能具体,因为这将导致更好的答案。^我想说,他们的3个问题中有2个是可以接受的堆栈溢出问题。第三个问题,关于iText源代码的下载位置,确实是离题了。
/*
* This example is part of the iText 7 tutorial.
*/
package tutorial.chapter01;
***SNIP IMPORTS***
/**
* Simple Hello World example.
*/
@WrapToTest
public class C01E01_HelloWorld {
***SNIP CODE***
}
/*
This file is part of the iText (R) project.
Copyright (c) 1998-2016 iText Group NV
*/
/**
* This example was written by Bruno Lowagie in answer to the following question:
* http://stackoverflow.com/questions/26983703/itext-how-to-stamp-image-on-existing-pdf-and-create-an-anchor
*/
package com.itextpdf.samples.sandbox.annotations;
***SNIP IMPORTS***
@Category(SampleTest.class)
public class AddImageLink extends GenericTest {
***SNIP CODE***
}
/**
* This annotation can be used to run a class that contains a public
* static void main
method as a test in the JUnit test runner.
*/