#include "base/test/bind.h"
#include "mojo/public/cpp/bindings/tests/enum_default_unittest.test-mojom-forward.h"
#include "mojo/public/cpp/bindings/tests/enum_default_unittest.test-mojom-shared.h"
#include "mojo/public/cpp/bindings/tests/enum_default_unittest.test-mojom.h"
#include <utility>
#include "base/functional/callback.h"
#include "base/run_loop.h"
#include "base/test/bind.h"
#include "base/test/task_environment.h"
#include "mojo/public/cpp/bindings/pending_receiver.h"
#include "mojo/public/cpp/bindings/receiver.h"
#include "mojo/public/cpp/bindings/remote.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace mojo {
namespace test {
namespace enum_default_unittest {
class EnumDefaultTest : public ::testing::Test { … };
class TestInterfaceImpl : public mojom::TestInterface { … };
TEST_F(EnumDefaultTest, MethodBareParamWithDefault) { … }
TEST_F(EnumDefaultTest, MethodBareParamWithoutDefault) { … }
TEST_F(EnumDefaultTest, MethodStructParamWithDefault) { … }
TEST_F(EnumDefaultTest, MethodStructParamWithoutDefault) { … }
TEST_F(EnumDefaultTest, MethodUnionParamWithDefault) { … }
TEST_F(EnumDefaultTest, MethodUnionParamWithoutDefault) { … }
TEST_F(EnumDefaultTest, DefaultValueDoesNotAffectInitializer) { … }
}
}
}