test_class.declarator: nonExistFilePath = "non_exist_file"
test_class.modifier: private static
test_class.original_string: private static String nonExistFilePath = "non_exist_file";
test_class.type: String
test_class.var_name: nonExistFilePath
test_class.declarator: ExistFilePath = "src/test/resources/siri_client/gtfs/cruds/min_stops.txt"
test_class.modifier: private static
test_class.original_string: private static String ExistFilePath = "src/test/resources/siri_client/gtfs/cruds/min_stops.txt";
test_class.type: String
test_class.var_name: ExistFilePath
test_class.file: siri/gtfs_reader/src/test/java/il/org/hasadna/siri_client/gtfs/crud/StopsCrudTest.java
test_class.identifier: StopsCrudTest
test_case.body: @Test
  	public void testParseLineString() throws IOException {
  		
  		Stop actual = new StopsCrud(Paths.get(ExistFilePath)).parseLine("1,38831,בי''ס בר לב/בן יהודה, רחוב:בן יהודה 76 עיר: כפר סבא רציף:   קומה:  ,32.183939,34.917812,0,,6900");
  		
  		assertEquals(0, actual.getLocationType());
  		assertEquals(0, actual.getParentStation());
  		assertEquals(38831, actual.getStopCode());
  		assertEquals(" רחוב:בן יהודה 76 עיר: כפר סבא רציף:   קומה:  ", actual.getStopDesc());
  		assertEquals(1, actual.getStopId());
  		assertEquals(32.183939, actual.getStopLat(), 0);
  		assertEquals(34.917812, actual.getStopLon(), 0);
  		assertEquals("בי''ס בר לב/בן יהודה", actual.getStopName());
  		assertEquals(6900, actual.getZoneId());
  	}
test_case.class_method_signature: StopsCrudTest.testParseLineString()
test_case.full_signature: @Test public void testParseLineString()
test_case.identifier: testParseLineString
test_case.invocations: parseLine get assertEquals getLocationType assertEquals getParentStation assertEquals getStopCode assertEquals assertEquals getStopId assertEquals getStopLat assertEquals getStopLon assertEquals ; assertEquals getZoneId
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testParseLineString()
focal_class.file: siri/gtfs_reader/src/main/java/il/org/hasadna/siri_client/gtfs/crud/StopsCrud.java
focal_class.identifier: StopsCrud
focal_class.class_method_signature: StopsCrud.StopsCrud(Path file)
focal_class.full_signature: public  StopsCrud(Path file)
focal_class.identifier: StopsCrud
focal_class.modifiers: public
focal_class.parameters: (Path file)
focal_class.signature:  StopsCrud(Path file)
focal_class.class_method_signature: StopsCrud.parseLine(String string)
focal_class.full_signature: @Override Stop parseLine(String string)
focal_class.identifier: parseLine
focal_class.modifiers: @Override
focal_class.parameters: (String string)
focal_class.return: Stop
focal_class.signature: Stop parseLine(String string)
focal_class.superclass: extends AbstractFileCrud<Stop>
focal_method.body: @Override
  	Stop parseLine(String string) {
  		return BaseStop.Parse(string);
  	}
focal_method.class_method_signature: StopsCrud.parseLine(String string)
focal_method.full_signature: @Override Stop parseLine(String string)
focal_method.identifier: parseLine
focal_method.invocations: Parse
focal_method.modifiers: @Override
focal_method.parameters: (String string)
focal_method.return: Stop
focal_method.signature: Stop parseLine(String string)