--- a/wlanutilities/wlanwizard/t_wlanwizard/ut/testwlanwizard.cpp Thu Jun 10 15:44:54 2010 +0300
+++ b/wlanutilities/wlanwizard/t_wlanwizard/ut/testwlanwizard.cpp Thu Jun 24 10:49:51 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);
+}