#include "minidump/minidump_module_crashpad_info_writer.h"
#include <windows.h>
#include <dbghelp.h>
#include <iterator>
#include <utility>
#include "gtest/gtest.h"
#include "minidump/minidump_annotation_writer.h"
#include "minidump/minidump_simple_string_dictionary_writer.h"
#include "minidump/test/minidump_byte_array_writer_test_util.h"
#include "minidump/test/minidump_file_writer_test_util.h"
#include "minidump/test/minidump_string_writer_test_util.h"
#include "minidump/test/minidump_writable_test_util.h"
#include "snapshot/test/test_module_snapshot.h"
#include "util/file/string_file.h"
namespace crashpad {
namespace test {
namespace {
const MinidumpModuleCrashpadInfoList* MinidumpModuleCrashpadInfoListAtStart(
const std::string& file_contents,
size_t count) { … }
TEST(MinidumpModuleCrashpadInfoWriter, EmptyList) { … }
TEST(MinidumpModuleCrashpadInfoWriter, EmptyModule) { … }
TEST(MinidumpModuleCrashpadInfoWriter, FullModule) { … }
TEST(MinidumpModuleCrashpadInfoWriter, ThreeModules) { … }
TEST(MinidumpModuleCrashpadInfoWriter, InitializeFromSnapshot) { … }
}
}
}