aboutsummaryrefslogtreecommitdiff
path: root/v1/src/main/java/com/xtremelabs/robolectric/util/Strings.java
diff options
context:
space:
mode:
Diffstat (limited to 'v1/src/main/java/com/xtremelabs/robolectric/util/Strings.java')
-rw-r--r--v1/src/main/java/com/xtremelabs/robolectric/util/Strings.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/v1/src/main/java/com/xtremelabs/robolectric/util/Strings.java b/v1/src/main/java/com/xtremelabs/robolectric/util/Strings.java
new file mode 100644
index 000000000..69e93ad62
--- /dev/null
+++ b/v1/src/main/java/com/xtremelabs/robolectric/util/Strings.java
@@ -0,0 +1,25 @@
+package com.xtremelabs.robolectric.util;
+
+import java.io.IOException;
+import java.io.InputStream;
+
+public class Strings {
+
+ public static String fromStream(InputStream inputStream) throws IOException {
+ int bufSize = 1028;
+ byte[] buffer = new byte[bufSize];
+ int inSize;
+ StringBuilder stringBuilder = new StringBuilder();
+ while ((inSize = inputStream.read(buffer)) > 0) {
+ stringBuilder.append(new String(buffer, 0, inSize));
+ }
+ return stringBuilder.toString();
+ }
+
+ public static boolean equals(String a, String b) {
+ if (a == null) {
+ return b == null;
+ }
+ return a.equals(b);
+ }
+}