Skip to content

Commit 60df69f

Browse files
committed
Fixed Unit Tests
1 parent dcadc34 commit 60df69f

16 files changed

+35
-89
lines changed

lib/QMBForm/build.gradle

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,9 @@ android {
3939
lintOptions {
4040
abortOnError false
4141
}
42+
4243
sourceSets {
43-
androidTest {
44-
setRoot('src/test')
45-
res.srcDirs = [ 'src/test/resources' ]
46-
}
47-
44+
4845
test {
4946
setRoot('src/test')
5047
res.srcDirs = [ 'src/test/resources' ]
@@ -57,6 +54,9 @@ android {
5754
abortOnError false
5855
}
5956

57+
testOptions {
58+
unitTests.returnDefaultValues = true
59+
}
6060
}
6161

6262
dependencies {
@@ -65,7 +65,8 @@ dependencies {
6565

6666
testCompile 'junit:junit:4.12'
6767
testCompile 'org.hamcrest:hamcrest-core:1.2.1'
68-
testCompile 'org.robolectric:robolectric:3.0'
68+
testCompile "org.robolectric:robolectric:3.2.2"
69+
6970
}
7071

7172
apply plugin: 'idea'

lib/QMBForm/src/main/java/com/quemb/qmbform/view/FormDateFieldCell.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ protected void update() {
4545
String title = getFormItemDescriptor().getTitle();
4646
mTextView.setText(title);
4747
mTextView.setVisibility(title == null ? GONE : VISIBLE);
48+
mTextView.setEnabled(!getRowDescriptor().getDisabled());
4849

4950
@SuppressWarnings("unchecked") Value<Date> value = (Value<Date>) getRowDescriptor().getValue();
5051
if (value == null || value.getValue() == null) {
@@ -79,7 +80,7 @@ public void onDateChanged(Date date) {
7980
// calendar.set(year, monthOfYear, dayOfMonth);
8081
// Date date = new Date(calendar.getTimeInMillis());
8182

82-
updateDateLabel(date, false);
83+
updateDateLabel(date, getRowDescriptor().getDisabled());
8384

8485
onValueChanged(new Value<Date>(date));
8586

lib/QMBForm/src/test/java/com/quemb/qmbform/AnnotationFormTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import org.junit.Test;
1212
import org.junit.runner.RunWith;
1313
import org.robolectric.Robolectric;
14-
import org.robolectric.RobolectricGradleTestRunner;
14+
import org.robolectric.RobolectricTestRunner;
1515
import org.robolectric.annotation.Config;
1616

1717
import android.app.Activity;
@@ -27,7 +27,7 @@
2727
* Created by pmaccamp on 9/14/2015.
2828
*/
2929
@Config(constants = BuildConfig.class)
30-
@RunWith(RobolectricGradleTestRunner.class)
30+
@RunWith(RobolectricTestRunner.class)
3131
public class AnnotationFormTest {
3232
private Activity activity;
3333
private TestUserClass testUserClass;

lib/QMBForm/src/test/java/com/quemb/qmbform/FormBooleanFieldCellTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import org.junit.Test;
99
import org.junit.runner.RunWith;
1010
import org.robolectric.Robolectric;
11-
import org.robolectric.RobolectricGradleTestRunner;
11+
import org.robolectric.RobolectricTestRunner;
1212
import org.robolectric.annotation.Config;
1313

1414
import android.app.Activity;
@@ -20,7 +20,7 @@
2020
* Created by tonimoeckel on 02.09.14.
2121
*/
2222
@Config(constants = BuildConfig.class)
23-
@RunWith(RobolectricGradleTestRunner.class)
23+
@RunWith(RobolectricTestRunner.class)
2424
public class FormBooleanFieldCellTest {
2525

2626

lib/QMBForm/src/test/java/com/quemb/qmbform/FormButtonFieldCellTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import org.junit.Test;
99
import org.junit.runner.RunWith;
1010
import org.robolectric.Robolectric;
11-
import org.robolectric.RobolectricGradleTestRunner;
11+
import org.robolectric.RobolectricTestRunner;
1212
import org.robolectric.annotation.Config;
1313

1414
import android.app.Activity;
@@ -20,7 +20,7 @@
2020
* Created by tonimoeckel on 02.09.14.
2121
*/
2222
@Config(constants = BuildConfig.class)
23-
@RunWith(RobolectricGradleTestRunner.class)
23+
@RunWith(RobolectricTestRunner.class)
2424
public class FormButtonFieldCellTest {
2525
private Activity activity;
2626

lib/QMBForm/src/test/java/com/quemb/qmbform/FormCheckFieldCellTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import org.junit.Test;
99
import org.junit.runner.RunWith;
1010
import org.robolectric.Robolectric;
11-
import org.robolectric.RobolectricGradleTestRunner;
11+
import org.robolectric.RobolectricTestRunner;
1212
import org.robolectric.annotation.Config;
1313

1414
import android.app.Activity;
@@ -20,7 +20,7 @@
2020
* Created by tonimoeckel on 02.09.14.
2121
*/
2222
@Config(constants = BuildConfig.class)
23-
@RunWith(RobolectricGradleTestRunner.class)
23+
@RunWith(RobolectricTestRunner.class)
2424
public class FormCheckFieldCellTest {
2525

2626

lib/QMBForm/src/test/java/com/quemb/qmbform/FormDateFieldCellTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import org.junit.Test;
1010
import org.junit.runner.RunWith;
1111
import org.robolectric.Robolectric;
12-
import org.robolectric.RobolectricGradleTestRunner;
12+
import org.robolectric.RobolectricTestRunner;
1313
import org.robolectric.annotation.Config;
1414

1515
import android.app.Activity;
@@ -23,7 +23,7 @@
2323
* Created by tonimoeckel on 02.09.14.
2424
*/
2525
@Config(constants = BuildConfig.class)
26-
@RunWith(RobolectricGradleTestRunner.class)
26+
@RunWith(RobolectricTestRunner.class)
2727
public class FormDateFieldCellTest {
2828

2929

lib/QMBForm/src/test/java/com/quemb/qmbform/FormEditFieldCellTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import org.junit.Test;
99
import org.junit.runner.RunWith;
1010
import org.robolectric.Robolectric;
11-
import org.robolectric.RobolectricGradleTestRunner;
11+
import org.robolectric.RobolectricTestRunner;
1212
import org.robolectric.annotation.Config;
1313

1414
import android.app.Activity;
@@ -20,7 +20,7 @@
2020
* Created by tonimoeckel on 02.09.14.
2121
*/
2222
@Config(constants = BuildConfig.class)
23-
@RunWith(RobolectricGradleTestRunner.class)
23+
@RunWith(RobolectricTestRunner.class)
2424
public class FormEditFieldCellTest {
2525

2626

lib/QMBForm/src/test/java/com/quemb/qmbform/FormIntegerSliderCellTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import org.junit.Test;
1010
import org.junit.runner.RunWith;
1111
import org.robolectric.Robolectric;
12-
import org.robolectric.RobolectricGradleTestRunner;
12+
import org.robolectric.RobolectricTestRunner;
1313
import org.robolectric.annotation.Config;
1414

1515
import android.app.Activity;
@@ -21,7 +21,7 @@
2121
* Created by tonimoeckel on 02.09.14.
2222
*/
2323
@Config(constants = BuildConfig.class)
24-
@RunWith(RobolectricGradleTestRunner.class)
24+
@RunWith(RobolectricTestRunner.class)
2525
public class FormIntegerSliderCellTest {
2626

2727

lib/QMBForm/src/test/java/com/quemb/qmbform/FormManagerTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import org.junit.Test;
88
import org.junit.runner.RunWith;
99
import org.robolectric.Robolectric;
10-
import org.robolectric.RobolectricGradleTestRunner;
10+
import org.robolectric.RobolectricTestRunner;
1111
import org.robolectric.annotation.Config;
1212

1313
import android.app.Activity;
@@ -21,7 +21,7 @@
2121
* Created by tonimoeckel on 12.08.14.
2222
*/
2323
@Config(constants = BuildConfig.class)
24-
@RunWith(RobolectricGradleTestRunner.class)
24+
@RunWith(RobolectricTestRunner.class)
2525
public class FormManagerTest {
2626

2727
private FormManager formManager;

0 commit comments

Comments
 (0)