@Test
public void delegatesToField() {

    final Scalar<Object> first = new Scalar.Default<>(new Object());
    final SpyField<Object> field = new SpyField<>(new Object(), new Object());
    new Different<>(first).value(field);
    final Optional<Scalar<Object>> param = field.calls().other();
    MatcherAssert.assertThat(param.isPresent(), Matchers.equalTo(true));
    MatcherAssert.assertThat(param.get(), Matchers.equalTo(first));
}