chromium/base/state_transitions_unittest.cc

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

#include "base/state_transitions.h"

#include <ostream>
#include <string>

#include "base/test/gtest_util.h"
#include "build/build_config.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace base {

enum class State {};

std::ostream& operator<<(std::ostream& o, const State& s) {}

TEST(StateTransitionsTest, Constructor) {}

TEST(StateTransitionsTest, GetValidTransitions) {}

TEST(StateTransitionsTest, IsTransitionValid) {}

TEST(StateTransitionsTest, DCHECK_STATE_TRANSITION) {}

// Test that everything works OK with some other data type.
TEST(StateTransitionsTest, NonEnum) {}

}  // namespace base