diff options
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.java | 25 |
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); + } +} |