package org.psjava.judgesubmit;
import junit.framework.Assert;
import org.junit.Test;
public class LightOJSubmitStatusReceiverTest {
@Test
public void testCompileErrorStatus() throws Exception{
JudgeHttpClient hc = MockHttpClient.create(LightOJ.CONN);
LightOJLogin.login(hc, LightOJTestConst.USER_ID, LightOJTestConst.USER_PASSWORD);
SubmitStatus ss = new LightOJSubmitStatusReceiver().receive(hc, "368266");
Assert.assertEquals(SubmitStatusCode.COMPILE_ERROR, ss.getCode());
}
@Test (expected = InvalidInputException.class)
public void testInvalidSubmitId() throws Exception{
JudgeHttpClient hc = MockHttpClient.create(LightOJ.CONN);
LightOJLogin.login(hc, LightOJTestConst.USER_ID, LightOJTestConst.USER_PASSWORD);
new LightOJSubmitStatusReceiver().receive(hc, "999999");
}
}