Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JUnit 4.13.2 Source Code Files
JUnit Source Code Files are provided in the source package file, junit-4.13.2-sources.jar.
You can browse JUnit Source Code files below:
✍: FYIcenter.com
⏎ org/junit/experimental/theories/DataPoint.java
package org.junit.experimental.theories; import static java.lang.annotation.ElementType.FIELD; import static java.lang.annotation.ElementType.METHOD; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * Annotating an field or method with @DataPoint will cause the field value * or the value returned by the method to be used as a potential parameter for * theories in that class, when run with the * {@link org.junit.experimental.theories.Theories Theories} runner. * <p> * A DataPoint is only considered as a potential value for parameters for * which its type is assignable. When multiple {@code DataPoint}s exist * with overlapping types more control can be obtained by naming each DataPoint * using the value of this annotation, e.g. with * <code>@DataPoint({"dataset1", "dataset2"})</code>, and then specifying * which named set to consider as potential values for each parameter using the * {@link org.junit.experimental.theories.FromDataPoints @FromDataPoints} * annotation. * <p> * Parameters with no specified source (i.e. without @FromDataPoints or * other {@link org.junit.experimental.theories.ParametersSuppliedBy * @ParameterSuppliedBy} annotations) will use all {@code DataPoint}s that are * assignable to the parameter type as potential values, including named sets of * {@code DataPoint}s. * * <pre> * @DataPoint * public static String dataPoint = "value"; * * @DataPoint("generated") * public static String generatedDataPoint() { * return "generated value"; * } * * @Theory * public void theoryMethod(String param) { * ... * } * </pre> * * @see org.junit.experimental.theories.Theories * @see org.junit.experimental.theories.Theory * @see org.junit.experimental.theories.DataPoint * @see org.junit.experimental.theories.FromDataPoints */ @Retention(RetentionPolicy.RUNTIME) @Target({FIELD, METHOD}) public @interface DataPoint { String[] value() default {}; Class<? extends Throwable>[] ignoredExceptions() default {}; }
⏎ org/junit/experimental/theories/DataPoint.java
Or download all of them as a single archive file:
File name: junit-4.13.2-sources.jar File size: 234540 bytes Release date: 2021-02-13 Download
⇒ Download and Install junit-4.12.jar
⇐ Download and Install junit-4.13.2.jar
2016-03-28, 17020👍, 0💬
Popular Posts:
Java Architecture for XML Binding (JAXB) is a Java API that allows Java developers to map Java class...
JDK 11 java.security.jgss.jmod is the JMOD file for JDK 11 Security JGSS (Java Generic Security Serv...
JDK 11 java.base.jmod is the JMOD file for JDK 11 Base module. JDK 11 Base module compiled class fil...
JDK 11 java.base.jmod is the JMOD file for JDK 11 Base module. JDK 11 Base module compiled class fil...
Snappy-Java is a Java port of the "snappy", a fast C++ compresser/decompresser developed by Google. ...