package org.fastcatsearch.transport; import static org.junit.Assert.*; import org.junit.Test; public class TransportOptionTest { @Test public void testType(){ byte type = 0; type = TransportOption.setTypeMessage(type); assertTrue(TransportOption.isTypeMessage(type)); System.out.println("Message Type = "+type); type = TransportOption.setTypeFile(type); assertTrue(TransportOption.isTypeFile(type)); System.out.println("File Type = "+type); type = TransportOption.setTypeMessage(type); assertTrue(TransportOption.isTypeMessage(type)); System.out.println("Message Type = "+type); type = TransportOption.setTypeFile(type); assertTrue(TransportOption.isTypeFile(type)); System.out.println("File Type = "+type); } @Test public void testStatus(){ byte status = 0; status = TransportOption.setRequest(status); assertTrue(TransportOption.isRequest(status)); System.out.println("Request Status = "+status); status = TransportOption.setError(status); assertTrue(TransportOption.isError(status)); System.out.println("Error Status = "+status); status = TransportOption.setResponse(status); assertTrue(TransportOption.isResponse(status)); System.out.println("Response Status = "+status); } @Test public void testStatusValue(){ byte status = 0; status = TransportOption.setRequest(status); assertTrue(TransportOption.isRequest(status)); System.out.println("Request Status = "+status); byte status2 = 0; status2 = TransportOption.setError(status2); assertTrue(TransportOption.isError(status2)); System.out.println("Error Status = "+status2); byte status3 = 0; status3 = TransportOption.setResponse(status3); assertTrue(TransportOption.isResponse(status3)); System.out.println("Response Status = "+status3); byte status4 = 0; status4 = TransportOption.setErrorResponse(status4); assertTrue(TransportOption.isError(status4)); assertTrue(TransportOption.isResponse(status4)); System.out.println("Error & Response Status = "+status4); byte status5 = 0; status5 = TransportOption.setError(status5); assertTrue(TransportOption.isError(status5)); status5 = TransportOption.setRequest(status5); assertTrue(TransportOption.isRequest(status5)); System.out.println("Error & Request Status = "+status5); } }