Removed Common
Change-Id: I01ea8f07220375c2ad9bc0092281d4f27c642303
diff --git a/aos/network/team_number_test.cc b/aos/network/team_number_test.cc
new file mode 100644
index 0000000..ee3f2db
--- /dev/null
+++ b/aos/network/team_number_test.cc
@@ -0,0 +1,33 @@
+#include "aos/network/team_number.h"
+
+#include "gtest/gtest.h"
+
+#include "aos/macros.h"
+
+namespace aos {
+namespace network {
+namespace internal {
+namespace testing {
+
+TEST(TeamNumberTest, Parse2015TeamNumber) {
+ uint16_t team_number;
+ EXPECT_EQ(0, ParseTeamNumber("roboRIO-971", &team_number));
+ EXPECT_EQ(971u, team_number);
+
+ EXPECT_EQ(0, ParseTeamNumber("roboRIO-8971", &team_number));
+ EXPECT_EQ(8971u, team_number);
+}
+
+TEST(TeamNumberTest, Parse2016TeamNumber) {
+ uint16_t team_number;
+ EXPECT_EQ(0, ParseTeamNumber("roboRIO-971-FRC", &team_number));
+ EXPECT_EQ(971u, team_number);
+
+ EXPECT_EQ(0, ParseTeamNumber("roboRIO-8971-FRC", &team_number));
+ EXPECT_EQ(8971u, team_number);
+}
+
+} // namespace testing
+} // namespace internal
+} // namespace network
+} // namespace aos