chromium/third_party/openscreen/src/util/saturate_cast_unittest.cc

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

#include "util/saturate_cast.h"

#include "gtest/gtest.h"

namespace openscreen {
namespace {

TEST(SaturateCastTest, LargerToSmallerSignedInteger) {}

TEST(SaturateCastTest, LargerToSmallerUnsignedInteger) {}

TEST(SaturateCastTest, LargerSignedToSmallerUnsignedInteger) {}

TEST(SaturateCastTest, LargerUnsignedToSmallerSignedInteger) {}

TEST(SaturateCastTest, SignedToUnsigned32BitInteger) {}

TEST(SaturateCastTest, UnsignedToSigned32BitInteger) {}

TEST(SaturateCastTest, SignedToUnsigned64BitInteger) {}

TEST(SaturateCastTest, UnsignedToSigned64BitInteger) {}

TEST(SaturateCastTest, Float32ToSigned32) {}

TEST(SaturateCastTest, Float32ToSigned64) {}

TEST(SaturateCastTest, Float64ToSigned32) {}

TEST(SaturateCastTest, Float64ToSigned64) {}

TEST(SaturateCastTest, Float32ToUnsigned64) {}

TEST(SaturateCastTest, RoundingFloat32ToSigned64) {}

}  // namespace
}  // namespace openscreen