wlanutilities/wlanwizard/t_wlanwizard/ut/testwlanwizard.cpp
changeset 46 2fbd1d709fe7
parent 38 2dc6da6fb431
--- a/wlanutilities/wlanwizard/t_wlanwizard/ut/testwlanwizard.cpp	Wed Jun 23 19:25:42 2010 +0300
+++ b/wlanutilities/wlanwizard/t_wlanwizard/ut/testwlanwizard.cpp	Tue Jul 06 15:29:22 2010 +0300
@@ -317,3 +317,31 @@
     WlanWizardUtils::KeyStatus status = WlanWizardUtils::isHex(key);
     QCOMPARE(status, WlanWizardUtils::KeyStatusIllegalCharacters);
 }
+
+void TestWlanWizard::testSsidValidCharacters()
+{
+    QString key("12345678901234567890123456789012");
+    WlanWizardUtils::SsidStatus status = WlanWizardUtils::validateSsid(key);
+    QCOMPARE(status, WlanWizardUtils::SsidStatusOk);
+}
+
+void TestWlanWizard::testSsidValidCharacters2()
+{
+    QString key("1");
+    WlanWizardUtils::SsidStatus status = WlanWizardUtils::validateSsid(key);
+    QCOMPARE(status, WlanWizardUtils::SsidStatusOk);
+}
+
+void TestWlanWizard::testSsidInvalidTooShort()
+{
+    QString key("");
+    WlanWizardUtils::SsidStatus status = WlanWizardUtils::validateSsid(key);
+    QCOMPARE(status, WlanWizardUtils::SsidStatusInvalidLength);
+}
+
+void TestWlanWizard::testSsidInvalidTooLong()
+{
+    QString key("123456789012345678901234567890123");
+    WlanWizardUtils::SsidStatus status = WlanWizardUtils::validateSsid(key);
+    QCOMPARE(status, WlanWizardUtils::SsidStatusInvalidLength);
+}