Improve network stub behavior
* Add Devices/Services to Manager client when addded to Device or Service client
* Do not include services for disabled technologies in service lists

BUG=none

Review URL: https://codereview.chromium.org/12381002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185273 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chromeos/network/shill_property_handler_unittest.cc b/chromeos/network/shill_property_handler_unittest.cc
index d660d00..14fb74a 100644
--- a/chromeos/network/shill_property_handler_unittest.cc
+++ b/chromeos/network/shill_property_handler_unittest.cc
@@ -167,12 +167,10 @@
 
   void AddDevice(const std::string& type, const std::string& id) {
     ASSERT_TRUE(IsValidType(type));
-    manager_test_->AddDevice(id);
     device_test_->AddDevice(id, type, std::string("/device/" + id));
   }
 
   void RemoveDevice(const std::string& id) {
-    manager_test_->RemoveDevice(id);
     device_test_->RemoveDevice(id);
   }
 
@@ -181,12 +179,10 @@
                   const std::string& state,
                   bool add_to_watch_list) {
     ASSERT_TRUE(IsValidType(type));
-    manager_test_->AddService(id, add_to_watch_list);
-    service_test_->AddService(id, id, type, state);
+    service_test_->AddService(id, id, type, state, add_to_watch_list);
   }
 
   void RemoveService(const std::string& id) {
-    manager_test_->RemoveService(id);
     service_test_->RemoveService(id);
   }