Code Duplication    Length = 13-13 lines in 2 locations

tests/Services/CategoryGroupsTest.php 2 locations

@@ 62-74 (lines=13) @@
59
     *
60
     * @param array $groupDefinitions
61
     */
62
    public function testSuccessfulImport(array $groupDefinitions)
63
    {
64
        $this->setMockCategoriesService();
65
        $this->setMockDbConnection();
66
        $this->setMockSchematicFields();
67
68
        $schematicUserGroupsService = new CategoryGroups();
69
70
        $import = $schematicUserGroupsService->import($groupDefinitions);
71
72
        $this->assertInstanceOf(Result::class, $import);
73
        $this->assertFalse($import->hasErrors());
74
    }
75
76
    /**
77
       * @covers ::import
@@ 82-94 (lines=13) @@
79
       *
80
       * @param array $groupDefinitions
81
       */
82
      public function testImportWithForceOption(array $groupDefinitions)
83
      {
84
          $this->setMockCategoriesService();
85
          $this->setMockDbConnection();
86
          $this->setMockSchematicFields();
87
88
          $schematicUserGroupsService = new CategoryGroups();
89
90
          $import = $schematicUserGroupsService->import($groupDefinitions, true);
91
92
          $this->assertInstanceOf(Result::class, $import);
93
          $this->assertFalse($import->hasErrors());
94
      }
95
96
    //==============================================================================================================
97
    //==============================================  PROVIDERS  ===================================================