diff --git a/teeth_agent/tests/decom_agent.py b/teeth_agent/tests/decom_agent.py
new file mode 100644
index 000000000..47729b8e7
--- /dev/null
+++ b/teeth_agent/tests/decom_agent.py
@@ -0,0 +1,27 @@
+"""
+Copyright 2013 Rackspace, Inc.
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+"""
+
+import unittest
+
+from teeth_agent import decom
+
+
+class TestBaseTeethAgent(unittest.TestCase):
+    def setUp(self):
+        self.agent = decom.DecomAgent('fake_host', 'fake_port')
+
+    def test_decom_mode(self):
+        self.assertEqual(self.agent.mode, 'DECOM')
diff --git a/teeth_agent/tests/standby_agent.py b/teeth_agent/tests/standby_agent.py
new file mode 100644
index 000000000..4c72fe6a0
--- /dev/null
+++ b/teeth_agent/tests/standby_agent.py
@@ -0,0 +1,27 @@
+"""
+Copyright 2013 Rackspace, Inc.
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+"""
+
+import unittest
+
+from teeth_agent import standby
+
+
+class TestBaseTeethAgent(unittest.TestCase):
+    def setUp(self):
+        self.agent = standby.StandbyAgent('fake_host', 'fake_port')
+
+    def test_standby_mode(self):
+        self.assertEqual(self.agent.mode, 'STANDBY')