Class PreprocessorGrammarStructureTest

java.lang.Object
com._1c.g5.v8.dt.bsl.SimpleTestBslParseHelper
com._1c.g5.v8.dt.bsl.PreprocessorGrammarStructureTest

@InjectWith(BslInjectorProvider.class) @Deprecated(since="2023.3", forRemoval=true) public class PreprocessorGrammarStructureTest extends SimpleTestBslParseHelper
Deprecated, for removal: This API element is subject to removal in a future version.
Tests for preprocessor grammar structure
  • Field Summary

    Fields inherited from class com._1c.g5.v8.dt.bsl.SimpleTestBslParseHelper

    parser, resourceSet, resourceSetProvider
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    New line before preprocessor "name" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions before preprocessor "endIf" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions after preprocessor "endREgion" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions after preprocessor "else" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions after preprocessor "then" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions after preprocessor "endIf" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions after preprocessor "name" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Preprocessor conditional expression at 2 lines
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Preprocessor conditional expression at 2 lines
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    No errors
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    No errors
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    New line before preprocessor "then" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    No errors
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    No errors
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Nested if statement into preprocessor
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    New line before preprocessor expression part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    New line before preprocessor "then" part in elsIf
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions before preprocessor "region" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions before preprocessor "Endregion" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions before preprocessor "if" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions before preprocessor "elsIf" part
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Expressions before preprocessor "else" part

    Methods inherited from class com._1c.g5.v8.dt.bsl.SimpleTestBslParseHelper

    getModuleLineDelimeter, getTextFromFile, parseFile

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PreprocessorGrammarStructureTest

      public PreprocessorGrammarStructureTest()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • setUp

      public static void setUp()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • test1

      public void test1() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      New line before preprocessor "name" part
      Throws:
      Exception
    • test2

      public void test2() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      New line before preprocessor "then" part
      Throws:
      Exception
    • test3

      public void test3() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      New line before preprocessor expression part
      Throws:
      Exception
    • test4

      public void test4() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      New line before preprocessor "then" part in elsIf
      Throws:
      Exception
    • test5

      public void test5() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions before preprocessor "region" part
      Throws:
      Exception
    • test6

      public void test6() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions before preprocessor "Endregion" part
      Throws:
      Exception
    • test7

      public void test7() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions before preprocessor "if" part
      Throws:
      Exception
    • test8

      public void test8() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions before preprocessor "elsIf" part
      Throws:
      Exception
    • test9

      public void test9() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions before preprocessor "else" part
      Throws:
      Exception
    • test10

      public void test10() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions before preprocessor "endIf" part
      Throws:
      Exception
    • test11

      public void test11() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions after preprocessor "endREgion" part
      Throws:
      Exception
    • test12

      public void test12() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions after preprocessor "else" part
      Throws:
      Exception
    • test13

      public void test13() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions after preprocessor "then" part
      Throws:
      Exception
    • test14

      public void test14() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions after preprocessor "endIf" part
      Throws:
      Exception
    • test15

      public void test15() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Expressions after preprocessor "name" part
      Throws:
      Exception
    • test16

      public void test16() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Preprocessor conditional expression at 2 lines
      Throws:
      Exception
    • test17

      public void test17() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Preprocessor conditional expression at 2 lines
      Throws:
      Exception
    • test18

      public void test18() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      No errors
      Throws:
      Exception
    • test19

      public void test19() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      No errors
      Throws:
      Exception
    • test20

      public void test20() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      No errors
      Throws:
      Exception
    • test21

      public void test21() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      No errors
      Throws:
      Exception
    • test22

      public void test22() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Nested if statement into preprocessor
      Throws:
      Exception
    • test23

      public void test23() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      Exception
    • test24

      public void test24() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      Exception
    • test25

      public void test25() throws Exception
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      Exception