#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(StateTransitionsTest, NonEnum) { … }
}