void () { List<ProcessInfo> infos = ProcessListUtil.parseListTasksOutput( """ "smss.exe","304","Services","0","224 K","Unknown","N/A","0:00:00","N/A" "sihost.exe","3052","Console","1","10,924 K","Running","VM-WINDOWS\\Anton Makeev","0:00:02","N/A" "taskhostw.exe","3068","Console","1","5,860 K","Running","VM-WINDOWS\\Anton Makeev","0:00:00","Task Host Window" "explorer.exe","3164","Console","1","30,964 K","Running","VM-WINDOWS\\Anton Makeev","0:00:04","N/A" "TPAutoConnect.exe","3336","Console","1","5,508 K","Running","VM-WINDOWS\\Anton Makeev","0:00:04","HiddenTPAutoConnectWindow" "conhost.exe","3348","Console","1","1,172 K","Unknown","VM-WINDOWS\\Anton Makeev","0:00:00","N/A" """, "VM-WINDOWS\\Anton Makeev"); assertOrderedEquals(infos, new ProcessInfo(304, "smss.exe", "smss.exe", "", null, -1, null, ThreeState.NO), new ProcessInfo(3052, "sihost.exe", "sihost.exe", "", null, -1, "VM-WINDOWS\\Anton Makeev", ThreeState.YES), new ProcessInfo(3068, "taskhostw.exe", "taskhostw.exe", "", null, -1, "VM-WINDOWS\\Anton Makeev", ThreeState.YES), new ProcessInfo(3164, "explorer.exe", "explorer.exe", "", null, -1, "VM-WINDOWS\\Anton Makeev", ThreeState.YES), new ProcessInfo(3336, "TPAutoConnect.exe", "TPAutoConnect.exe", "", null, -1, "VM-WINDOWS\\Anton Makeev", ThreeState.YES), new ProcessInfo(3348, "conhost.exe", "conhost.exe", "", null, -1, "VM-WINDOWS\\Anton Makeev", ThreeState.YES)); }