- From: Guido García Bernardo <ggarciab@oesia.com>
- Date: Wed, 22 Oct 2008 15:29:20 +0200
- To: Ashwinkumar Vairu <ashwinkvairu@gmail.com>
- CC: "public-mobileok-checker@w3.org" <public-mobileok-checker@w3.org>
- Message-ID: <48FF2AB0.4010801@oesia.com>
Hi Ashwin, You have to add two lines in the enum : public enum TestType { ... *FOOTER,* ... static { final Map<TestType, TestImplementation> temp = new EnumMap<TestType, TestImplementation>(TestType.class); ... *temp.put(FOOTER, new FooterTest());* ... } } And your FooterTest class should look like : public class FooterTest extends AbstractXSLTTestImplementation { public TestType getTestType() { return TestType.FOOTER; } } Let me know if you already did it. Could you please paste your complete stack trace ? Regards, Guido PS. I suggest you to prefix your tests in order to make them easier to maintain (i.e. EXT_FOOTER) Ashwinkumar Vairu escribió: > Hi, > > This is Ashwin, a software engineer. > > I have downloaded the MobileOk source code and now trying to create a > new test case by which i would like to test whether a footer link is > exist in the given page/URI or not. > > I have created a FooterTest class extending the > AbstractXSLTTestImplementation class. Then i have added the FOOTER > type in the TestType class. > > While running application(Tester is set as a main class), I am getting > following error. > > *" Exception in thread "main" java.lang.IllegalArgumentException: No > enum const class org.w3c.mwi.mobileok.basic.TestType.FOOTER "* > > > Could please suggest me what's the wrong with the application? > What could be the resolution? > Do you have information/documents to create/costomize new test cases? > > I have gone throught the document provided by the MobileOk in CVS. > But, I still require some more information on application. > > Thank you. > > Regards, > Ashwin. > +91 9825724433
Received on Wednesday, 22 October 2008 13:30:12 UTC