@Test
	void testTinyV1WithTwoOutputs() {
		String mappingsText = """
				v1\tintermediary\tobfuscated\tnamed
				CLASS\ttest/Greetings\ta\trename/Hello
				FIELD\ttest/Greetings\tLjava/lang/String;\toldField\tb\tnewField
				METHOD\ttest/Greetings\t()V\tsay\tc\tspeak""";
		MappingFileFormat format = new TinyV1Mappings();
		IntermediateMappings mappings = assertDoesNotThrow(() -> format.parse(mappingsText));
		assertInheritMap(mappings);

		// Extra asserts for the intermediate 'obfuscated' column
		assertEquals("rename/Hello", mappings.getMappedClassName("a"));
		assertEquals("newField", mappings.getMappedFieldName("a", "b", "Ljava/lang/String;"));
		assertEquals("speak", mappings.getMappedMethodName("a", "c", "()V"));
	}
Tests various {@link MappingFileFormat} implementation's ability to parse input texts.
recaf-core/src/test/java/software/coley/recaf/services/mapping/format/MappingImplementationTest.java