aboutsummaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorKenny Root <kenny@the-b.org>2015-12-28 12:35:51 -0600
committerKenny Root <kenny@the-b.org>2015-12-28 12:35:56 -0600
commitb2123eaab989ebe93e20e886347ad625c2bad961 (patch)
treeef4b3a885a6014c7b0245e677352194d557650c0 /app
parent0ab21d7d184149eeb7f7467ee03a182f43b6f656 (diff)
downloadconnectbot-b2123eaab989ebe93e20e886347ad625c2bad961.tar.gz
connectbot-b2123eaab989ebe93e20e886347ad625c2bad961.tar.bz2
connectbot-b2123eaab989ebe93e20e886347ad625c2bad961.zip
Update instrumentation tests for new source layout
The ViewHolder was moved out into its own inner class, so use that instead of the HostAdapter.ViewHolder that used to exist.
Diffstat (limited to 'app')
-rw-r--r--app/src/androidTest/java/org/connectbot/ConnectbotMatchers.java16
-rw-r--r--app/src/main/java/org/connectbot/HostListActivity.java3
2 files changed, 10 insertions, 9 deletions
diff --git a/app/src/androidTest/java/org/connectbot/ConnectbotMatchers.java b/app/src/androidTest/java/org/connectbot/ConnectbotMatchers.java
index 76864e2..b7cf7aa 100644
--- a/app/src/androidTest/java/org/connectbot/ConnectbotMatchers.java
+++ b/app/src/androidTest/java/org/connectbot/ConnectbotMatchers.java
@@ -21,9 +21,9 @@ public class ConnectbotMatchers {
*/
@NonNull
public static Matcher<RecyclerView.ViewHolder> withHostNickname(final String content) {
- return new BoundedMatcher<RecyclerView.ViewHolder, HostListActivity.HostAdapter.ViewHolder>(HostListActivity.HostAdapter.ViewHolder.class) {
+ return new BoundedMatcher<RecyclerView.ViewHolder, HostListActivity.HostViewHolder>(HostListActivity.HostViewHolder.class) {
@Override
- public boolean matchesSafely(HostListActivity.HostAdapter.ViewHolder holder) {
+ public boolean matchesSafely(HostListActivity.HostViewHolder holder) {
return holder.host.getNickname().matches(content);
}
@@ -36,9 +36,9 @@ public class ConnectbotMatchers {
@NonNull
public static Matcher<RecyclerView.ViewHolder> withConnectedHost() {
- return new BoundedMatcher<RecyclerView.ViewHolder, HostListActivity.HostAdapter.ViewHolder>(HostListActivity.HostAdapter.ViewHolder.class) {
+ return new BoundedMatcher<RecyclerView.ViewHolder, HostListActivity.HostViewHolder>(HostListActivity.HostViewHolder.class) {
@Override
- public boolean matchesSafely(HostListActivity.HostAdapter.ViewHolder holder) {
+ public boolean matchesSafely(HostListActivity.HostViewHolder holder) {
return hasDrawableState(holder.icon, android.R.attr.state_checked);
}
@@ -51,9 +51,9 @@ public class ConnectbotMatchers {
@NonNull
public static Matcher<RecyclerView.ViewHolder> withDisconnectedHost() {
- return new BoundedMatcher<RecyclerView.ViewHolder, HostListActivity.HostAdapter.ViewHolder>(HostListActivity.HostAdapter.ViewHolder.class) {
+ return new BoundedMatcher<RecyclerView.ViewHolder, HostListActivity.HostViewHolder>(HostListActivity.HostViewHolder.class) {
@Override
- public boolean matchesSafely(HostListActivity.HostAdapter.ViewHolder holder) {
+ public boolean matchesSafely(HostListActivity.HostViewHolder holder) {
return hasDrawableState(holder.icon, android.R.attr.state_expanded);
}
@@ -66,9 +66,9 @@ public class ConnectbotMatchers {
@NonNull
public static Matcher<RecyclerView.ViewHolder> withColoredText(@ColorInt final int expectedColor) {
- return new BoundedMatcher<RecyclerView.ViewHolder, HostListActivity.HostAdapter.ViewHolder>(HostListActivity.HostAdapter.ViewHolder.class) {
+ return new BoundedMatcher<RecyclerView.ViewHolder, HostListActivity.HostViewHolder>(HostListActivity.HostViewHolder.class) {
@Override
- public boolean matchesSafely(HostListActivity.HostAdapter.ViewHolder holder) {
+ public boolean matchesSafely(HostListActivity.HostViewHolder holder) {
return hasTextColor(holder.nickname, expectedColor);
}
diff --git a/app/src/main/java/org/connectbot/HostListActivity.java b/app/src/main/java/org/connectbot/HostListActivity.java
index d83bd0c..3a7a383 100644
--- a/app/src/main/java/org/connectbot/HostListActivity.java
+++ b/app/src/main/java/org/connectbot/HostListActivity.java
@@ -370,7 +370,8 @@ public class HostListActivity extends AppCompatListActivity implements OnHostSta
updateList();
}
- private class HostViewHolder extends ItemViewHolder {
+ @VisibleForTesting
+ public class HostViewHolder extends ItemViewHolder {
public final ImageView icon;
public final TextView nickname;
public final TextView caption;