blob: 2e5f7a429592c3c6eebbb077be03e23764e38392 [file] [log] [blame]
// Copyright 2019 The Fuchsia 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 <lib/fidl/cpp/fuzzing/traits.h>
#include <lib/fidl/cpp/string.h>
#include <lib/fidl/cpp/vector.h>
#include <array>
#include <memory>
#include <string>
#include <utility>
#include "gtest/gtest.h"
namespace {
constexpr size_t size0 = 0;
TEST(TraitsTest, EmptyMinSizesMatch) {
EXPECT_EQ(::fuzzing::MinSize<::fidl::StringPtr>(), size0);
EXPECT_EQ(::fuzzing::MinSize<::fidl::VectorPtr<bool>>(), size0);
}
} // namespace