#include "device/fido/fake_fido_discovery.h"
#include <utility>
#include "base/task/single_thread_task_runner.h"
#include "base/test/bind.h"
#include "base/test/task_environment.h"
#include "build/build_config.h"
#include "device/fido/fido_discovery_factory.h"
#include "device/fido/fido_test_data.h"
#include "device/fido/mock_fido_device.h"
#include "device/fido/mock_fido_discovery_observer.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace device {
namespace test {
_;
class FakeFidoDiscoveryTest : public ::testing::Test { … };
FakeFidoDiscoveryFactoryTest;
TEST_F(FakeFidoDiscoveryTest, Transport) { … }
TEST_F(FakeFidoDiscoveryTest, InitialState) { … }
TEST_F(FakeFidoDiscoveryTest, StartDiscovery) { … }
TEST_F(FakeFidoDiscoveryTest, WaitThenStartStopDiscovery) { … }
TEST_F(FakeFidoDiscoveryTest, StartFail) { … }
TEST_F(FakeFidoDiscoveryTest, AddDevice) { … }
#if !BUILDFLAG(IS_ANDROID)
TEST_F(FakeFidoDiscoveryFactoryTest, ForgesUsbFactoryFunction) { … }
#endif
}
}