@Test public void returns_instance_of_no_resolution_guard() { SpecimenBuilder transformed = this.behaviour.transform(this.mockSpecimenBuilder); assertTrue(transformed instanceof NoResolutionGuard); }
@Override public SpecimenBuilder transform(SpecimenBuilder builder) { if (builder == null) throw new IllegalArgumentException(); return new NoResolutionGuard(builder, new IgnoreNoResolutionHandler()); }
IgnoreNoResolutionBehaviour implements FixtureBehaviour { @Override public SpecimenBuilder transform(SpecimenBuilder builder) { if (builder == null) throw new IllegalArgumentException(); return new NoResolutionGuard(builder, new IgnoreNoResolutionHandler()); } }
IgnoreNoResolutionBehaviour implements FixtureBehaviour { @Override public SpecimenBuilder transform(SpecimenBuilder builder) { if (builder == null) throw new IllegalArgumentException(); return new NoResolutionGuard(builder, new IgnoreNoResolutionHandler()); }  }
IgnoreNoResolutionBehaviour implements FixtureBehaviour { @Override public SpecimenBuilder transform(SpecimenBuilder builder) { if (builder == null) throw new IllegalArgumentException(); return new NoResolutionGuard(builder, new IgnoreNoResolutionHandler()); }  @Override SpecimenBuilder transform(SpecimenBuilder builder); }
IgnoreNoResolutionBehaviour implements FixtureBehaviour { @Override public SpecimenBuilder transform(SpecimenBuilder builder) { if (builder == null) throw new IllegalArgumentException(); return new NoResolutionGuard(builder, new IgnoreNoResolutionHandler()); }  @Override SpecimenBuilder transform(SpecimenBuilder builder);  }