Remove the the TechnologyIs method from Device, associated classes, and everything else.

BUG=chromium-os:29696
TEST=Ran unit tests.

Change-Id: I581f1b0062a2a171705bc3a72e72f13d2157bf24
Reviewed-on: https://gerrit.chromium.org/gerrit/24538
Commit-Ready: Joshua Kroll <joshkroll@chromium.org>
Tested-by: Joshua Kroll <joshkroll@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
diff --git a/vpn_unittest.cc b/vpn_unittest.cc
index f4a7dac..97de62d 100644
--- a/vpn_unittest.cc
+++ b/vpn_unittest.cc
@@ -43,9 +43,9 @@
 const char VPNTest::kTestDeviceName[] = "tun0";
 const int VPNTest::kTestInterfaceIndex = 5;
 
-TEST_F(VPNTest, TechnologyIs) {
-  EXPECT_TRUE(vpn_->TechnologyIs(Technology::kVPN));
-  EXPECT_FALSE(vpn_->TechnologyIs(Technology::kEthernet));
+TEST_F(VPNTest, technology) {
+  EXPECT_TRUE(vpn_->technology() == Technology::kVPN);
+  EXPECT_FALSE(vpn_->technology() == Technology::kEthernet);
 }
 
 }  // namespace shill