1234567891011121314151617181920212223242526 |
- // Copyright 2014 The Chromium Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
- // Most logic for the platform wifi provider is now factored into
- // WifiDataProviderCommon and covered by it's unit tests.
- #include "services/device/geolocation/wifi_data_provider_win.h"
- #include "base/test/task_environment.h"
- #include "testing/gtest/include/gtest/gtest.h"
- namespace device {
- TEST(GeolocationWifiDataProviderWinTest, CreateDestroy) {
- // WifiDataProvider requires a task runner to be present.
- base::test::SingleThreadTaskEnvironment task_environment(
- base::test::SingleThreadTaskEnvironment::MainThreadType::UI);
- scoped_refptr<WifiDataProviderWin> instance(new WifiDataProviderWin);
- instance.reset();
- SUCCEED();
- // Can't actually call start provider on the WifiDataProviderWin without
- // it accessing hardware and so risking making the test flaky.
- }
- } // namespace device
|