Skip to content

Commit 4568897

Browse files
add checkGenerateUtplsqlTest to model
1 parent 337cfc2 commit 4568897

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

sqldev/src/main/java/org/utplsql/sqldev/model/preference/PreferenceModel.xtend

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ class PreferenceModel extends HashStructureAdapter {
4141
static final String KEY_TEST_UNIT_PREFIX = "testUnitPrefix"
4242
static final String KEY_TEST_UNIT_SUFFIX = "testUnitSuffix"
4343
static final String KEY_NUMBER_OF_TESTS_PER_UNIT = "numberOfTestsPerUnit"
44+
static final String KEY_CHECK_GENERATE_UTPLSQL_TEST = "checkGenerateUtplsqlTest"
4445

4546
def isUnsharedWorksheet() {
4647
return getHashStructure.getBoolean(PreferenceModel.KEY_UNSHARED_WORKSHEET, true)
@@ -78,8 +79,8 @@ class PreferenceModel extends HashStructureAdapter {
7879
return getHashStructure.getBoolean(PreferenceModel.KEY_CHECK_RUN_UTPLSQL_TEST, false)
7980
}
8081

81-
def setCheckRunUtplsqlTest(boolean autoExecute) {
82-
getHashStructure.putBoolean(PreferenceModel.KEY_CHECK_RUN_UTPLSQL_TEST, autoExecute)
82+
def setCheckRunUtplsqlTest(boolean checkRunUtplsqlTest) {
83+
getHashStructure.putBoolean(PreferenceModel.KEY_CHECK_RUN_UTPLSQL_TEST, checkRunUtplsqlTest)
8384
}
8485

8586
def getTestPackagePrefix() {
@@ -122,6 +123,14 @@ class PreferenceModel extends HashStructureAdapter {
122123
getHashStructure.putInt(PreferenceModel.KEY_NUMBER_OF_TESTS_PER_UNIT, numberOfTestsPerUnit)
123124
}
124125

126+
def isCheckGenerateUtplsqlTest() {
127+
return getHashStructure.getBoolean(PreferenceModel.KEY_CHECK_GENERATE_UTPLSQL_TEST, false)
128+
}
129+
130+
def setCheckGenerateUtplsqlTest(boolean checkGenerateUtplsqlTest) {
131+
getHashStructure.putBoolean(PreferenceModel.KEY_CHECK_GENERATE_UTPLSQL_TEST, checkGenerateUtplsqlTest)
132+
}
133+
125134
override toString() {
126135
new ToStringBuilder(this).addAllFields.toString
127136
}

sqldev/src/test/java/org/utplsql/sqldev/tests/PreferenceModelTest.xtend

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,10 @@ class PreferenceModelTest {
2929
Assert.assertFalse(model.clearScreen)
3030
Assert.assertTrue(model.autoExecute)
3131
Assert.assertFalse(model.checkRunUtplsqlTest)
32+
Assert.assertEquals("test_", model.testPackagePrefix)
33+
Assert.assertEquals("", model.testPackageSuffix)
34+
Assert.assertEquals("", model.testUnitPrefix)
35+
Assert.assertEquals("", model.testUnitSuffix)
36+
Assert.assertFalse(model.checkGenerateUtplsqlTest)
3237
}
3338
}

0 commit comments

Comments
 (0)