Skip to content

Commit 464e3ca

Browse files
committed
Add BaseTestsModel suppport
1 parent 7b561b0 commit 464e3ca

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

utbot-intellij/src/main/kotlin/org/utbot/intellij/plugin/ui/GenerateTestsModel.kt

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,35 @@
11
package org.utbot.intellij.plugin.ui
22

3-
import org.utbot.framework.codegen.ForceStaticMocking
4-
import org.utbot.framework.codegen.HangingTestsTimeout
5-
import org.utbot.framework.codegen.ParametrizedTestSource
6-
import org.utbot.framework.codegen.RuntimeExceptionTestsBehaviour
7-
import org.utbot.framework.codegen.StaticsMocking
8-
import org.utbot.framework.codegen.TestFramework
9-
import org.utbot.framework.plugin.api.ClassId
10-
import org.utbot.framework.plugin.api.CodegenLanguage
11-
import org.utbot.framework.plugin.api.MockFramework
12-
import org.utbot.framework.plugin.api.MockStrategyApi
133
import com.intellij.openapi.module.Module
144
import com.intellij.openapi.project.Project
155
import com.intellij.openapi.projectRoots.JavaSdkVersion
166
import com.intellij.openapi.vfs.VirtualFile
177
import com.intellij.psi.PsiClass
188
import com.intellij.refactoring.util.classMembers.MemberInfo
199
import org.jetbrains.kotlin.idea.core.getPackage
10+
import org.utbot.framework.codegen.*
11+
import org.utbot.framework.plugin.api.ClassId
12+
import org.utbot.framework.plugin.api.CodegenLanguage
13+
import org.utbot.framework.plugin.api.MockFramework
14+
import org.utbot.framework.plugin.api.MockStrategyApi
15+
import org.utbot.intellij.plugin.ui.utils.BaseTestsModel
2016

21-
data class GenerateTestsModel(
22-
val project: Project,
23-
val srcModule: Module,
24-
val testModule: Module,
17+
class GenerateTestsModel(
18+
project: Project,
19+
srcModule: Module,
20+
testModule: Module,
2521
val jdkVersion: JavaSdkVersion,
2622
var srcClasses: Set<PsiClass>,
2723
var selectedMethods: Set<MemberInfo>?,
28-
var timeout:Long,
24+
var timeout: Long,
2925
var generateWarningsForStaticMocking: Boolean = false,
3026
var forceMockHappened: Boolean = false,
3127
var hasTestFrameworkConflict: Boolean = false,
28+
) : BaseTestsModel(
29+
project,
30+
srcModule,
31+
testModule
3232
) {
33-
var testSourceRoot: VirtualFile? = null
3433
var testPackageName: String? = null
3534
lateinit var testFramework: TestFramework
3635
lateinit var mockStrategy: MockStrategyApi

0 commit comments

Comments
 (0)