package models.dao;
import static org.fest.assertions.Assertions.assertThat;
import java.util.List;
import models.ContentReport;
import models.ContentReport.ContentType;
import org.junit.Test;
import test.IntegrationTest;
public class ContentReportDAOTest extends IntegrationTest {
@Test
public void findForContent() {
ContentReportDAO dao = getInstance(ContentReportDAO.class);
List<ContentReport> reports = dao.findForContent(ContentType.POST, -11L);
assertThat(reports).isNotNull();
assertThat(reports.size()).isEqualTo(2);
reports = dao.findForContent(ContentType.POST, -666L);
assertThat(reports).isNotNull();
assertThat(reports.size()).isEqualTo(0);
reports = dao.findForContent(ContentType.COMMENT, -111L);
assertThat(reports).isNotNull();
assertThat(reports.size()).isEqualTo(2);
reports = dao.findForContent(ContentType.COMMENT, -666L);
assertThat(reports).isNotNull();
assertThat(reports.size()).isEqualTo(0);
}
}