[MediaWiki-commits] [Gerrit] apps...wikipedia[master]: Hygiene: replace NullValue with @TestedOnBool
jenkins-bot has submitted this change and it was merged. Change subject: Hygiene: replace NullValue with @TestedOnBool .. Hygiene: replace NullValue with @TestedOnBool Change-Id: I5737dd765f8d0ba3726006f7a26079cef34a0e64 --- M app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java M app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java M app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java M app/src/androidTest/java/org/wikipedia/feed/view/DefaultFeedCardViewTest.java M app/src/androidTest/java/org/wikipedia/feed/view/ListCardViewTest.java M app/src/androidTest/java/org/wikipedia/feed/view/PageTitleListCardItemViewTest.java D app/src/androidTest/java/org/wikipedia/test/view/NullValue.java M app/src/androidTest/java/org/wikipedia/test/view/ViewTest.java 8 files changed, 29 insertions(+), 48 deletions(-) Approvals: Dbrant: Looks good to me, approved jenkins-bot: Verified diff --git a/app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java b/app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java index d58358d..e6b8fa9 100644 --- a/app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java +++ b/app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java @@ -1,13 +1,10 @@ package android.support.design.widget; -import android.support.annotation.NonNull; - import org.junit.Before; import org.junit.experimental.theories.Theory; import org.wikipedia.test.theories.TestedOnBool; import org.wikipedia.test.view.FontScale; import org.wikipedia.test.view.LayoutDirection; -import org.wikipedia.test.view.NullValue; import org.wikipedia.test.view.ViewTest; import org.wikipedia.theme.Theme; @@ -33,9 +30,9 @@ assertThat(subject.isPasswordVisible(), is(visible)); } -@Theory public void testSetOnShowPasswordListener(@NonNull NullValue nul, +@Theory public void testSetOnShowPasswordListener(@TestedOnBool boolean nul, @TestedOnBool boolean visible) { -OnShowPasswordClickListener listener = nul.isNull() ? null : mock(OnShowPasswordClickListener.class); +OnShowPasswordClickListener listener = nul ? null : mock(OnShowPasswordClickListener.class); if (visible) { subject.passwordVisibilityToggleRequested(); } diff --git a/app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java b/app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java index 99b466b..60990d4 100644 --- a/app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java +++ b/app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java @@ -76,16 +76,16 @@ } // todo: how can we test popupmenu which requires an activity? -//@Theory public void testSetCallback(@NonNull NullValue nullCallback, -//@NonNull NullValue nullCard) { +//@Theory public void testSetCallback(@TestedOnBool boolean nullCallback, +//@TestedOnBool boolean nullCard) { //setUp(WIDTH_DP_L, LayoutDirection.LOCALE, FontScale.DEFAULT, Theme.LIGHT, //PrimaryTestImg.NONNULL, PrimaryTestStr.SHORT, SecondaryTestStr.SHORT, BLUE); // -//Card card = nullCard.isNull() ? null : mock(Card.class); -//if (card != null) { +//Card card = nullCard ? null : mock(Card.class); +//if (card != null) { //subject.setCard(card); //} -//Callback callback = nullCallback.isNull() ? null : mock(Callback.class); +//Callback callback = nullCallback ? null : mock(Callback.class); //subject.setCallback(callback); //clickMenu(); //if (callback != null) { diff --git a/app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java b/app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java index 2ea1fb0..c7173c8 100644 --- a/app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java +++ b/app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java @@ -7,9 +7,9 @@ import org.junit.experimental.theories.Theory; import org.junit.experimental.theories.suppliers.TestedOn; import org.wikipedia.R; +import org.wikipedia.test.theories.TestedOnBool; import org.wikipedia.test.view.FontScale; import org.wikipedia.test.view.LayoutDirection; -import org.wikipedia.test.view.NullValue; import org.wikipedia.test.view.PrimaryTestImg; import org.wikipedia.test.view.PrimaryTestStr; import org.wikipedia.test.view.SecondaryTestImg; @@ -66,11 +66,11 @@ assertText(subject, R.id.view_card_header_large_title, text); } -@Theory public void testOnClickListener(@NonNull NullValue nul) { +@Theory p
[MediaWiki-commits] [Gerrit] apps...wikipedia[master]: Hygiene: replace NullValue with @TestedOnBool
Niedzielski has uploaded a new change for review. https://gerrit.wikimedia.org/r/320445 Change subject: Hygiene: replace NullValue with @TestedOnBool .. Hygiene: replace NullValue with @TestedOnBool Change-Id: I5737dd765f8d0ba3726006f7a26079cef34a0e64 --- M app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java M app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java M app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java M app/src/androidTest/java/org/wikipedia/feed/view/DefaultFeedCardViewTest.java M app/src/androidTest/java/org/wikipedia/feed/view/ListCardViewTest.java M app/src/androidTest/java/org/wikipedia/feed/view/PageTitleListCardItemViewTest.java D app/src/androidTest/java/org/wikipedia/test/view/NullValue.java M app/src/androidTest/java/org/wikipedia/test/view/ViewTest.java 8 files changed, 29 insertions(+), 48 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia refs/changes/45/320445/1 diff --git a/app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java b/app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java index d58358d..e6b8fa9 100644 --- a/app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java +++ b/app/src/androidTest/java/android/support/design/widget/PasswordTextInputTest.java @@ -1,13 +1,10 @@ package android.support.design.widget; -import android.support.annotation.NonNull; - import org.junit.Before; import org.junit.experimental.theories.Theory; import org.wikipedia.test.theories.TestedOnBool; import org.wikipedia.test.view.FontScale; import org.wikipedia.test.view.LayoutDirection; -import org.wikipedia.test.view.NullValue; import org.wikipedia.test.view.ViewTest; import org.wikipedia.theme.Theme; @@ -33,9 +30,9 @@ assertThat(subject.isPasswordVisible(), is(visible)); } -@Theory public void testSetOnShowPasswordListener(@NonNull NullValue nul, +@Theory public void testSetOnShowPasswordListener(@TestedOnBool boolean nul, @TestedOnBool boolean visible) { -OnShowPasswordClickListener listener = nul.isNull() ? null : mock(OnShowPasswordClickListener.class); +OnShowPasswordClickListener listener = nul ? null : mock(OnShowPasswordClickListener.class); if (visible) { subject.passwordVisibilityToggleRequested(); } diff --git a/app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java b/app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java index 99b466b..60990d4 100644 --- a/app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java +++ b/app/src/androidTest/java/org/wikipedia/feed/view/CardHeaderViewTest.java @@ -76,16 +76,16 @@ } // todo: how can we test popupmenu which requires an activity? -//@Theory public void testSetCallback(@NonNull NullValue nullCallback, -//@NonNull NullValue nullCard) { +//@Theory public void testSetCallback(@TestedOnBool boolean nullCallback, +//@TestedOnBool boolean nullCard) { //setUp(WIDTH_DP_L, LayoutDirection.LOCALE, FontScale.DEFAULT, Theme.LIGHT, //PrimaryTestImg.NONNULL, PrimaryTestStr.SHORT, SecondaryTestStr.SHORT, BLUE); // -//Card card = nullCard.isNull() ? null : mock(Card.class); -//if (card != null) { +//Card card = nullCard ? null : mock(Card.class); +//if (card != null) { //subject.setCard(card); //} -//Callback callback = nullCallback.isNull() ? null : mock(Callback.class); +//Callback callback = nullCallback ? null : mock(Callback.class); //subject.setCallback(callback); //clickMenu(); //if (callback != null) { diff --git a/app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java b/app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java index 2ea1fb0..c7173c8 100644 --- a/app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java +++ b/app/src/androidTest/java/org/wikipedia/feed/view/CardLargeHeaderViewTest.java @@ -7,9 +7,9 @@ import org.junit.experimental.theories.Theory; import org.junit.experimental.theories.suppliers.TestedOn; import org.wikipedia.R; +import org.wikipedia.test.theories.TestedOnBool; import org.wikipedia.test.view.FontScale; import org.wikipedia.test.view.LayoutDirection; -import org.wikipedia.test.view.NullValue; import org.wikipedia.test.view.PrimaryTestImg; import org.wikipedia.test.view.PrimaryTestStr; import org.wikipedia.test.view.SecondaryTestImg; @@ -66,11 +66,11 @@ assertText(subject, R.id.view_card_header_large_title, text); } -@Theory public void testOnC