/*
* Copyright 2000-2013 Enonic AS
* http://www.enonic.com/license
*/
package com.enonic.cms.core.structure.page.template;
import org.junit.Test;
import com.enonic.cms.core.AbstractEqualsTest;
/**
* Aug 26, 2010
*/
public class PageTemplateEntityEqualsTest
extends AbstractEqualsTest
{
@Test
public void testEquals()
{
assertEqualsContract();
}
public Object getObjectX()
{
return createPageTemplate( 1 );
}
public Object[] getObjectsThatNotEqualsX()
{
return new Object[]{createPageTemplate( 2 )};
}
public Object getObjectThatEqualsXButNotTheSame()
{
return createPageTemplate( 1 );
}
public Object getObjectThatEqualsXButNotTheSame2()
{
return createPageTemplate( 1 );
}
private PageTemplateEntity createPageTemplate( int key )
{
PageTemplateEntity pageTemplateEntity = new PageTemplateEntity();
pageTemplateEntity.setKey( key );
return pageTemplateEntity;
}
}