#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include <memory>
#include "media/base/audio_bus.h"
#include "media/base/audio_hash.h"
#include "media/base/fake_audio_render_callback.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace media {
static const int kChannelCount = …;
static const int kFrameCount = …;
static const int kSampleRate = …;
class AudioHashTest : public testing::Test { … };
TEST_F(AudioHashTest, Equivalence) { … }
TEST_F(AudioHashTest, SampleOrder) { … }
TEST_F(AudioHashTest, ChannelOrder) { … }
TEST_F(AudioHashTest, BusOrder) { … }
TEST_F(AudioHashTest, EmptyBusOrder) { … }
TEST_F(AudioHashTest, HashIgnoresUpdateOrder) { … }
TEST_F(AudioHashTest, VerifySimilarHash) { … }
}