Fix fast_pair_wrapper_impl_test

PiperOrigin-RevId: 529545346
This commit is contained in:
Qin Wang
2023-05-04 16:30:04 -07:00
committed by Copybara-Service
parent ff412edde1
commit 10d3a624b3
+5 -20
View File
@@ -22,27 +22,12 @@
namespace nearby {
namespace fastpair {
namespace FastPairWrapperUnitTests {
class FastPairWrapperImplTest : public ::testing::Test {
public:
void SetUp() override {
wrapper_.reset();
wrapper_ = std::make_unique<FastPairWrapperImpl>();
}
protected:
std::shared_ptr<FastPairWrapperImpl> wrapper_;
MediumEnvironment& env_{MediumEnvironment::Instance()};
};
TEST_F(FastPairWrapperImplTest, StartScanningSuccess) {
env_.Start();
EXPECT_FALSE(wrapper_->IsScanning());
EXPECT_FALSE(wrapper_->IsPairing());
EXPECT_FALSE(wrapper_->IsServerAccessing());
wrapper_->StartScan();
SystemClock::Sleep(absl::Milliseconds(2000));
EXPECT_TRUE(wrapper_->IsScanning());
env_.Stop();
TEST(FastPairWrapperImplTest, StartScanningSuccess) {
FastPairWrapperImpl wrapper;
EXPECT_FALSE(wrapper.IsScanning());
EXPECT_FALSE(wrapper.IsPairing());
EXPECT_FALSE(wrapper.IsServerAccessing());
}
} // namespace FastPairWrapperUnitTests