### Question:
OrganizationsListWrapper implements DeepCloneable<OrganizationsListWrapper> { @XmlElement(name = "organization") public List<ClientTenant> getList() { return list; } OrganizationsListWrapper();  OrganizationsListWrapper(OrganizationsListWrapper other);  OrganizationsListWrapper(List<ClientTenant> roles); @Override OrganizationsListWrapper deepClone(); @XmlElement(name = "organization") List<ClientTenant> getList(); OrganizationsListWrapper setList(List<ClientTenant> list); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void createdWithParamsOrganizationsListWrapperHaveSameLists() { OrganizationsListWrapper organizationsListWrapper1 = createFullyConfiguredInstance(); OrganizationsListWrapper organizationsListWrapper2 = new OrganizationsListWrapper(organizationsListWrapper1.getList()); assertEquals(organizationsListWrapper1, organizationsListWrapper2); assertNotSame(organizationsListWrapper1.getList(), organizationsListWrapper2.getList()); }