public class MessageProcessor1 { private static Logger logger = Logger.getLogger("MQ-Processor"); private static boolean keywordsTableExists = false; public static PropertiesLoader props = new PropertiesLoader(); HbaseUtil1 hbaseUtil; //This is provided in the setter method List<String> qualifiers = hbaseUtil.getAllKeyword("msg", userId); List<String> keywords = null; if (projKeyMap.containsKey(token[0])) { projKeyMap.get(token[0]).add(token[1]); } else { keywords = new ArrayList<String>(); keywords.add(token[1]); projKeyMap.put(token[0], keywords); } } List<Project> projects = buildProject(projKeyMap); Gson gson = new GsonBuilder().excludeFieldsWithoutExposeAnnotation() .create(); return "raj"; } public void setHbaseUtil(HbaseUtil1 hbaseUtil) { this.hbaseUtil = hbaseUtil; } } @RunWith(PowerMockRunner.class) @PrepareForTest(MessageProcessor1.class) @SuppressStaticInitializationFor("com.serendio.msg.mqProcessor.MessageProcessor1") public class MessageProcessorTest1 { private MessageProcessor1 messageProcessor; private HbaseUtil1 hbaseUtil; @Before public void setUp() { messageProcessor = new MessageProcessor1(); hbaseUtil = EasyMock.createMock(HbaseUtil1.class); messageProcessor.setHbaseUtil( hbaseUtil ); } @Test public void testListAllKeyword(){ List<String> expectedList = new ArrayList<String>(); expectedList.add("raj:abc"); suppress(constructor(HbaseUtil1.class)); try { EasyMock.expect(hbaseUtil.getAllKeyword("msg", "u1")).andReturn(expectedList); EasyMock.replay(); assertEquals("raj", messageProcessor.listAllKeyword("u1")); e.printStackTrace(); e.printStackTrace(); } } }
Standard input is empty
Main.java:1: error: class MessageProcessor1 is public, should be declared in a file named MessageProcessor1.java public class MessageProcessor1 ^ Main.java:41: error: class MessageProcessorTest1 is public, should be declared in a file named MessageProcessorTest1.java public class MessageProcessorTest1 { ^ Main.java:3: error: cannot find symbol private static Logger logger = Logger.getLogger("MQ-Processor"); ^ symbol: class Logger location: class MessageProcessor1 Main.java:6: error: cannot find symbol public static PropertiesLoader props = new PropertiesLoader(); ^ symbol: class PropertiesLoader location: class MessageProcessor1 Main.java:7: error: cannot find symbol HbaseUtil1 hbaseUtil; //This is provided in the setter method ^ symbol: class HbaseUtil1 location: class MessageProcessor1 Main.java:9: error: cannot find symbol public String listAllKeyword(String userId) throws IOException { ^ symbol: class IOException location: class MessageProcessor1 Main.java:33: error: cannot find symbol public void setHbaseUtil(HbaseUtil1 hbaseUtil) { ^ symbol: class HbaseUtil1 location: class MessageProcessor1 Main.java:38: error: cannot find symbol @RunWith(PowerMockRunner.class) ^ symbol: class RunWith Main.java:39: error: cannot find symbol @PrepareForTest(MessageProcessor1.class) ^ symbol: class PrepareForTest Main.java:40: error: cannot find symbol @SuppressStaticInitializationFor("com.serendio.msg.mqProcessor.MessageProcessor1") ^ symbol: class SuppressStaticInitializationFor Main.java:44: error: cannot find symbol private HbaseUtil1 hbaseUtil; ^ symbol: class HbaseUtil1 location: class MessageProcessorTest1 Main.java:46: error: cannot find symbol @Before ^ symbol: class Before location: class MessageProcessorTest1 Main.java:53: error: cannot find symbol @Test ^ symbol: class Test location: class MessageProcessorTest1 Main.java:3: error: cannot find symbol private static Logger logger = Logger.getLogger("MQ-Processor"); ^ symbol: variable Logger location: class MessageProcessor1 Main.java:6: error: cannot find symbol public static PropertiesLoader props = new PropertiesLoader(); ^ symbol: class PropertiesLoader location: class MessageProcessor1 Main.java:10: error: cannot find symbol Map<String, List<String>> projKeyMap = new HashMap<String, List<String>>(); ^ symbol: class Map location: class MessageProcessor1 Main.java:10: error: cannot find symbol Map<String, List<String>> projKeyMap = new HashMap<String, List<String>>(); ^ symbol: class List location: class MessageProcessor1 Main.java:10: error: cannot find symbol Map<String, List<String>> projKeyMap = new HashMap<String, List<String>>(); ^ symbol: class HashMap location: class MessageProcessor1 Main.java:10: error: cannot find symbol Map<String, List<String>> projKeyMap = new HashMap<String, List<String>>(); ^ symbol: class List location: class MessageProcessor1 Main.java:11: error: cannot find symbol List<String> qualifiers = hbaseUtil.getAllKeyword("msg", userId); ^ symbol: class List location: class MessageProcessor1 Main.java:13: error: cannot find symbol List<String> keywords = null; ^ symbol: class List location: class MessageProcessor1 Main.java:20: error: cannot find symbol keywords = new ArrayList<String>(); ^ symbol: class ArrayList location: class MessageProcessor1 Main.java:26: error: cannot find symbol List<Project> projects = buildProject(projKeyMap); ^ symbol: class List location: class MessageProcessor1 Main.java:26: error: cannot find symbol List<Project> projects = buildProject(projKeyMap); ^ symbol: class Project location: class MessageProcessor1 Main.java:27: error: cannot find symbol Gson gson = new GsonBuilder().excludeFieldsWithoutExposeAnnotation() ^ symbol: class Gson location: class MessageProcessor1 Main.java:27: error: cannot find symbol Gson gson = new GsonBuilder().excludeFieldsWithoutExposeAnnotation() ^ symbol: class GsonBuilder location: class MessageProcessor1 Main.java:49: error: cannot find symbol hbaseUtil = EasyMock.createMock(HbaseUtil1.class); ^ symbol: class HbaseUtil1 location: class MessageProcessorTest1 Main.java:49: error: cannot find symbol hbaseUtil = EasyMock.createMock(HbaseUtil1.class); ^ symbol: variable EasyMock location: class MessageProcessorTest1 Main.java:55: error: cannot find symbol List<String> expectedList = new ArrayList<String>(); ^ symbol: class List location: class MessageProcessorTest1 Main.java:55: error: cannot find symbol List<String> expectedList = new ArrayList<String>(); ^ symbol: class ArrayList location: class MessageProcessorTest1 Main.java:57: error: cannot find symbol suppress(constructor(HbaseUtil1.class)); ^ symbol: class HbaseUtil1 location: class MessageProcessorTest1 Main.java:60: error: cannot find symbol EasyMock.expect(hbaseUtil.getAllKeyword("msg", "u1")).andReturn(expectedList); ^ symbol: variable EasyMock location: class MessageProcessorTest1 Main.java:61: error: cannot find symbol EasyMock.replay(); ^ symbol: variable EasyMock location: class MessageProcessorTest1 Main.java:62: error: cannot find symbol assertEquals("raj", messageProcessor.listAllKeyword("u1")); ^ symbol: method assertEquals(String,String) location: class MessageProcessorTest1 Main.java:63: error: cannot find symbol } catch (IOException e) { ^ symbol: class IOException location: class MessageProcessorTest1 35 errors
Standard output is empty