Skip to content

Instantly share code, notes, and snippets.

View AchalKansal's full-sized avatar

Achal AchalKansal

View GitHub Profile
@AchalKansal
AchalKansal / GetterSetterVerifier.java
Created February 7, 2022 07:16 — forked from mjpitz/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;