#include "remoting/protocol/input_filter.h"
#include <stdint.h>
#include "remoting/proto/event.pb.h"
#include "remoting/protocol/protocol_mock_objects.h"
#include "remoting/protocol/test_event_matchers.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
_;
namespace remoting::protocol {
EqualsKeyEvent;
EqualsMouseMoveEvent;
EqualsTextEvent;
static KeyEvent NewKeyEvent(uint32_t usb_keycode, bool pressed) { … }
static TextEvent NewTextEvent(const std::string& text) { … }
static MouseEvent MouseMoveEvent(int x, int y) { … }
static void InjectTestSequence(protocol::InputStub* input_stub) { … }
TEST(InputFilterTest, EventsPassThroughFilter) { … }
TEST(InputFilterTest, IgnoreEventsIfDisabled) { … }
TEST(InputFilterTest, IgnoreEventsIfNotConfigured) { … }
}