Move base64 to test code

Change-Id: I0cda5d8a559a2d60250c1d8a8ee6f69509515214
diff --git a/src/common_test.h b/src/common_test.h
index b9392c8..f341407 100644
--- a/src/common_test.h
+++ b/src/common_test.h
@@ -1,11 +1,27 @@
 // Copyright 2011 Google Inc. All Rights Reserved.
 
+#include "src/base64.h"
 #include "src/thread.h"
+#include "src/dex_file.h"
 
 #include "gtest/gtest.h"
 
 namespace art {
 
+static inline RawDexFile* OpenRawDexFileBase64(const char* base64) {
+  CHECK(base64 != NULL);
+  size_t length;
+  byte* dex_file = DecodeBase64(base64, &length);
+  if (dex_file == NULL) {
+    return NULL;
+  }
+  return RawDexFile::OpenPtr(dex_file, length);
+}
+
+static inline DexFile* OpenDexFileBase64(const char* base64) {
+  return DexFile::Open(OpenRawDexFileBase64(base64));
+}
+
 class RuntimeTest : public testing::Test {
  protected:
   virtual void SetUp() {