// Copyright (c) 2012 The Chromium Authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.#include "base/base64.h"#include <gtest/gtest.h>namespacebase{TEST(Base64Test,Basic){conststd::stringkText="hello world";conststd::stringkBase64Text="aGVsbG8gd29ybGQ=";std::stringencoded;std::stringdecoded;boolok;Base64Encode(kText,&encoded);EXPECT_EQ(kBase64Text,encoded);ok=Base64Decode(encoded,&decoded);EXPECT_TRUE(ok);EXPECT_EQ(kText,decoded);}}// namespace base