### Question:
RequestOptions { public static Builder builder() { return new Builder(); } private  RequestOptions(boolean followRedirects, long readTimeout, long connectTimeout); boolean isFollowRedirects(); int getReadTimeout(); int getConnectTimeout(); static Builder builder(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString(); static final long DEFAULT_READ_TIMEOUT; static final long DEFAULT_CONNECT_TIMEOUT; }### Answer:
@Test void isEqual_toItself() { RequestOptions options = RequestOptions.builder().build(); assertThat(options).isEqualTo(options); }
@Test void isNotEqual_toOtherTypes() { RequestOptions options = RequestOptions.builder().build(); assertThat(options).isNotEqualTo("A String"); }