diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2017-06-11 07:14:48 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2017-06-11 07:14:48 +0000 |
commit | 1c35198d6c9338d2735509d2540ac3bc0f2b5804 (patch) | |
tree | b4227f625f29e2426693f940545b2883b51fbe5d /src/main/java/junitparams/internal/InvokeNonParameterisedMethod.java | |
parent | af2411168919bcf33aded774058a84d921e85c7e (diff) | |
parent | c27747cb9107b2e81c50baccf20a96719f96baf1 (diff) | |
download | platform_external_junit-params-24cd2bf1044e448da48eeb7d7c819d8ccbc40ab4.tar.gz platform_external_junit-params-24cd2bf1044e448da48eeb7d7c819d8ccbc40ab4.tar.bz2 platform_external_junit-params-24cd2bf1044e448da48eeb7d7c819d8ccbc40ab4.zip |
release-request-276f9f52-87fd-4915-bd79-9a2f0ee77433-for-git_oc-release-4090213 snap-temp-L31600000073091223android-cts-8.0_r9android-cts-8.0_r8android-cts-8.0_r7android-cts-8.0_r6android-cts-8.0_r5android-cts-8.0_r4android-cts-8.0_r3android-cts-8.0_r24android-cts-8.0_r23android-cts-8.0_r22android-cts-8.0_r21android-cts-8.0_r20android-cts-8.0_r2android-cts-8.0_r19android-cts-8.0_r18android-cts-8.0_r17android-cts-8.0_r16android-cts-8.0_r15android-cts-8.0_r14android-cts-8.0_r13android-cts-8.0_r12android-cts-8.0_r11android-cts-8.0_r10android-cts-8.0_r1android-cts-7.1_r18android-8.0.0_r9android-8.0.0_r7android-8.0.0_r50android-8.0.0_r49android-8.0.0_r48android-8.0.0_r47android-8.0.0_r46android-8.0.0_r45android-8.0.0_r44android-8.0.0_r43android-8.0.0_r42android-8.0.0_r41android-8.0.0_r40android-8.0.0_r4android-8.0.0_r39android-8.0.0_r38android-8.0.0_r37android-8.0.0_r36android-8.0.0_r35android-8.0.0_r32android-8.0.0_r31android-8.0.0_r30android-8.0.0_r3android-8.0.0_r29android-8.0.0_r28android-8.0.0_r2android-8.0.0_r17android-8.0.0_r16android-8.0.0_r15android-8.0.0_r13android-8.0.0_r12android-8.0.0_r11android-8.0.0_r10android-8.0.0_r1security-oc-releaseoreo-security-releaseoreo-releaseoreo-r6-releaseoreo-r5-releaseoreo-r4-releaseoreo-r3-releaseoreo-r2-releaseoreo-cts-release
Change-Id: I000970b5f49fa4d8b7d33342ede87ea55042a579
Diffstat (limited to 'src/main/java/junitparams/internal/InvokeNonParameterisedMethod.java')
-rw-r--r-- | src/main/java/junitparams/internal/InvokeNonParameterisedMethod.java | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/main/java/junitparams/internal/InvokeNonParameterisedMethod.java b/src/main/java/junitparams/internal/InvokeNonParameterisedMethod.java new file mode 100644 index 0000000..a4256a2 --- /dev/null +++ b/src/main/java/junitparams/internal/InvokeNonParameterisedMethod.java @@ -0,0 +1,24 @@ +package junitparams.internal; + +import org.junit.runners.model.FrameworkMethod; +import org.junit.runners.model.Statement; + +/** + * JUnit invoker for non-parameterised test methods + */ +public class InvokeNonParameterisedMethod extends Statement { + + private final FrameworkMethod testMethod; + private final Object testClass; + + InvokeNonParameterisedMethod(FrameworkMethod testMethod, Object testClass) { + this.testMethod = testMethod; + this.testClass = testClass; + } + + @Override + public void evaluate() throws Throwable { + testMethod.invokeExplosively(testClass); + } + +} |