test_class.file: BackEnd/Core/sailfish-core/src/test/java/com/exactpro/sf/aml/reader/AMLReaderTest.java
test_class.identifier: AMLReaderTest
test_class.superclass: extends AbstractTest
test_case.body: @Test
      public void testValuesInExecuteColumn() throws Exception {
          File matrixFile = new File(BASE_DIR, "src/test/resources/aml/reader/invalid-execute-value-test.csv");
          try (AdvancedMatrixReader matrixReader = new AdvancedMatrixReader(matrixFile)) {
              AMLMatrix matrix = AMLReader.read(matrixReader, false);
              List<AMLBlock> blocks = matrix.getBlocks();
              Assert.assertEquals("Unexpected block count", 1, blocks.size());
              AMLBlock testCase = blocks.get(0);
              Assert.assertEquals("Unexpected block's element count", 5, testCase.getElements().size());
              int n = 0;
              Assert.assertTrue("Block with invalid value should be executable", testCase.getElement(n++).isExecutable());
              Assert.assertTrue("Optional block executable state is incorrect", testCase.getElement(n++).isExecutable());
              Assert.assertTrue("Block with empty value should be executable", testCase.getElement(n++).isExecutable());
              Assert.assertTrue("Block with 'Y' should be executable", testCase.getElement(n++).isExecutable());
              Assert.assertFalse("Block with 'N' shouldn't be executable", testCase.getElement(n++).isExecutable());
          }
      }
test_case.class_method_signature: AMLReaderTest.testValuesInExecuteColumn()
test_case.full_signature: @Test public void testValuesInExecuteColumn()
test_case.identifier: testValuesInExecuteColumn
test_case.invocations: read getBlocks assertEquals size get assertEquals size getElements assertTrue isExecutable getElement assertTrue isExecutable getElement assertTrue isExecutable getElement assertTrue isExecutable getElement assertFalse isExecutable getElement
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testValuesInExecuteColumn()
focal_class.declarator: logger = LoggerFactory.getLogger(AMLReader.class)
focal_class.modifier: private static final
focal_class.original_string: private static final Logger logger = LoggerFactory.getLogger(AMLReader.class);
focal_class.type: Logger
focal_class.var_name: logger
focal_class.file: BackEnd/Core/sailfish-core/src/main/java/com/exactpro/sf/aml/reader/AMLReader.java
focal_class.identifier: AMLReader
focal_class.class_method_signature: AMLReader.read(AdvancedMatrixReader matrixReader)
focal_class.full_signature: public static AMLMatrix read(AdvancedMatrixReader matrixReader)
focal_class.identifier: read
focal_class.modifiers: public static
focal_class.parameters: (AdvancedMatrixReader matrixReader)
focal_class.return: AMLMatrix
focal_class.signature: AMLMatrix read(AdvancedMatrixReader matrixReader)
focal_class.class_method_signature: AMLReader.read(AdvancedMatrixReader matrixReader, boolean skipOptional)
focal_class.full_signature: public static AMLMatrix read(AdvancedMatrixReader matrixReader, boolean skipOptional)
focal_class.identifier: read
focal_class.modifiers: public static
focal_class.parameters: (AdvancedMatrixReader matrixReader, boolean skipOptional)
focal_class.return: AMLMatrix
focal_class.signature: AMLMatrix read(AdvancedMatrixReader matrixReader, boolean skipOptional)
focal_class.class_method_signature: AMLReader.prepareHeader(List<SimpleCell> header)
focal_class.full_signature: private static List<SimpleCell> prepareHeader(List<SimpleCell> header)
focal_class.identifier: prepareHeader
focal_class.modifiers: private static
focal_class.parameters: (List<SimpleCell> header)
focal_class.return: List<SimpleCell>
focal_class.signature: List<SimpleCell> prepareHeader(List<SimpleCell> header)
focal_method.body: public static AMLMatrix read(AdvancedMatrixReader matrixReader) throws IOException, AMLException {
          return read(matrixReader, false);
      }
focal_method.class_method_signature: AMLReader.read(AdvancedMatrixReader matrixReader)
focal_method.full_signature: public static AMLMatrix read(AdvancedMatrixReader matrixReader)
focal_method.identifier: read
focal_method.invocations: read
focal_method.modifiers: public static
focal_method.parameters: (AdvancedMatrixReader matrixReader)
focal_method.return: AMLMatrix
focal_method.signature: AMLMatrix read(AdvancedMatrixReader matrixReader)