package org.n3r.quartz.glass.joblog; import org.junit.Before; import org.junit.Test; import org.n3r.quartz.glass.log.joblog.JobLogLevel; import org.n3r.quartz.glass.log.joblog.JobLogs; import org.n3r.quartz.glass.log.joblog.memory.MemoryJobLogStore; import org.n3r.quartz.glass.util.Query; import static junit.framework.Assert.assertEquals; public class JobLogsTest { private MemoryJobLogStore store = new MemoryJobLogStore(); @Before public void init() { store.clear(); JobLogs.jobLogStore = store; } @Test public void info() { JobLogs.setLevel(JobLogLevel.INFO); JobLogs.debug("this should not go in logs"); assertEquals(0, store.getLogs(Query.firstPage()).getTotalCount()); JobLogs.info("this one should do"); assertEquals(1, store.getLogs(Query.firstPage()).getTotalCount()); } }