chromium/device/fido/fido_parsing_utils_unittest.cc

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "device/fido/fido_parsing_utils.h"

#include "device/fido/fido_test_data.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace device {
namespace fido_parsing_utils {

namespace {
constexpr uint8_t kOne[] =;
constexpr uint8_t kOneTwo[] =;
constexpr uint8_t kTwo[] =;
constexpr uint8_t kTwoThree[] =;
constexpr uint8_t kThree[] =;
constexpr uint8_t kOneTwoThree[] =;
}  // namespace

TEST(U2fParsingUtils, RangeLess) {}

TEST(U2fParsingUtils, Materialize) {}

TEST(U2fParsingUtils, StaticMaterialize) {}

TEST(U2fParsingUtils, MaterializeOrNull) {}

TEST(U2fParsingUtils, Append) {}

TEST(U2fParsingUtils, AppendSelfCrashes) {}

// ExtractSpan and ExtractSuffixSpan are implicitly tested as they used by
// the Extract and ExtractSuffix implementations.

TEST(U2fParsingUtils, ExtractEmpty) {}

TEST(U2fParsingUtils, ExtractInBounds) {}

TEST(U2fParsingUtils, ExtractOutOfBounds) {}

TEST(U2fParsingUtils, ExtractSuffixEmpty) {}

TEST(U2fParsingUtils, ExtractSuffixInBounds) {}

TEST(U2fParsingUtils, ExtractSuffixOutOfBounds) {}

TEST(U2fParsingUtils, ExtractArray) {}

TEST(U2fParsingUtils, SplitSpan) {}

TEST(U2fParsingUtils, CreateSHA256Hash) {}

TEST(U2fParsingUtils, ConvertSpanToStringView) {}

}  // namespace fido_parsing_utils
}  // namespace device