Skip to content

Instantly share code, notes, and snippets.

@PedroPareja
PedroPareja / GetterSetterVerifier.java
Last active April 27, 2021 14:09 — forked from amiyasahu/GetterSetterVerifier.java
A class that uses reflection to automate the testing of getters and setters.
import com.google.common.base.Defaults;
import com.google.common.collect.Sets;
import javax.annotation.Nonnull;
import java.beans.BeanInfo;
import java.beans.Introspector;
import java.beans.PropertyDescriptor;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.Set;