package org.gbif.checklistbank.service.mybatis.model;
import org.gbif.checklistbank.model.RawUsage;
import java.util.Date;
import java.util.UUID;
import org.junit.Assert;
import org.junit.Test;
public class RawUsageTest {
@Test
public void testEquals() throws Exception {
final int key = 100000001;
final String json = "xeghwax542tgld@";
final UUID dkey = UUID.randomUUID();
RawUsage raw = new RawUsage();
raw.setUsageKey(key);
raw.setDatasetKey(dkey);
raw.setLastCrawled(new Date());
raw.setJson(json);
RawUsage raw2 = new RawUsage();
raw2.setUsageKey(key);
raw2.setDatasetKey(dkey);
raw2.setLastCrawled(new Date());
raw2.setJson(json);
Assert.assertEquals(raw, raw2);
raw.setLastCrawled(null);
Assert.assertNotEquals(raw, raw2);
raw2.setLastCrawled(null);
Assert.assertEquals(raw, raw2);
}
}