### Question:
AuthorizationResponsePolicy { public List<Fence> getFences() { return fences; } AuthorizationResponsePolicy(Requirement requirement, int amount, List<Fence> fences,
                                       boolean inherenceRequired, boolean knowledgeRequired,
                                       boolean possessionRequired); Requirement getRequirement(); int getAmount(); List<Fence> getFences(); boolean wasInherenceRequired(); boolean wasKnowledgeRequired(); boolean wasPossessionRequired(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void getFences() { assertEquals(new ArrayList<Fence>(){{ add(new GeoCircleFence(1.0, 2.0, 3.0)); }}, policy.getFences()); }