diff options
author | Pamela Dragosh <pdragosh@research.att.com> | 2018-03-20 14:49:45 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-03-20 14:49:45 +0000 |
commit | ff1b759ff023dc9a940ab9de4333adcac82b9867 (patch) | |
tree | 039e5ae2835874dbcbdf7ba7981b853242c51655 /common-logging/src/test/java/org/onap/policy/common/logging/util/TestUtils.java | |
parent | 77ad3209e44b4d749cf45d2c5b2bd9e0214e9c9c (diff) | |
parent | 5492c1dd9d7052781ae5cab28bf5bcc829ae9c9e (diff) |
Merge "Removed checkstyle warnings"
Diffstat (limited to 'common-logging/src/test/java/org/onap/policy/common/logging/util/TestUtils.java')
-rw-r--r-- | common-logging/src/test/java/org/onap/policy/common/logging/util/TestUtils.java | 28 |
1 files changed, 24 insertions, 4 deletions
diff --git a/common-logging/src/test/java/org/onap/policy/common/logging/util/TestUtils.java b/common-logging/src/test/java/org/onap/policy/common/logging/util/TestUtils.java index 17eee02a..94bfbb74 100644 --- a/common-logging/src/test/java/org/onap/policy/common/logging/util/TestUtils.java +++ b/common-logging/src/test/java/org/onap/policy/common/logging/util/TestUtils.java @@ -17,15 +17,27 @@ * limitations under the License. * ============LICENSE_END========================================================= */ + + package org.onap.policy.common.logging.util; import static org.junit.Assert.fail; + import java.lang.reflect.Field; import java.lang.reflect.Modifier; public class TestUtils { - - public static void overrideField(@SuppressWarnings("rawtypes") final Class clazz, final Object object, final String fieldName, final Object newValue) { + + /** + * Override a field. + * + * @param clazz the class the field belongs to + * @param object the instance of the class + * @param fieldName the name of the field + * @param newValue the value to set the field to + */ + public static void overrideField(@SuppressWarnings("rawtypes") final Class clazz, final Object object, + final String fieldName, final Object newValue) { try { final Field field = clazz.getDeclaredField(fieldName); field.setAccessible(true); @@ -38,8 +50,16 @@ public class TestUtils { fail(e.toString()); } } - - public static void overrideStaticField(@SuppressWarnings("rawtypes") final Class clazz, final String fieldName, final Object newValue) { + + /** + * Override a static field. + * + * @param clazz the class the field belongs to + * @param fieldName the name of the field + * @param newValue the value to set the field to + */ + public static void overrideStaticField(@SuppressWarnings("rawtypes") final Class clazz, final String fieldName, + final Object newValue) { try { final Field field = clazz.getDeclaredField(fieldName); field.setAccessible(true); |