[DS-643] New testing framework (GSoC 2010)

git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5252 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
Pere Villega
2010-08-10 09:10:00 +00:00
parent b779342fdd
commit 5b83e188c0
127 changed files with 36011 additions and 86 deletions

View File

@@ -1244,15 +1244,31 @@ public class Collection extends DSpaceObject
* @return <code>true</code> if object passed in represents the same
* collection as this object
*/
public boolean equals(Object other)
{
if (!(other instanceof Collection))
{
return false;
}
@Override
public boolean equals(Object other)
{
if (other == null)
{
return false;
}
if (getClass() != other.getClass())
{
return false;
}
final Collection otherCollection = (Collection) other;
if (this.getID() != otherCollection.getID()) return false;
return true;
}
@Override
public int hashCode()
{
int hash = 7;
hash = 89 * hash + (this.collectionRow != null ? this.collectionRow.hashCode() : 0);
return hash;
}
return (getID() == ((Collection) other).getID());
}
/**
* Utility method for reading in a group from a group ID in a column. If the