Save This Page
Home » displaytag-1.1.1-src » org » displaytag » properties » [javadoc | source]
    1   package org.displaytag.properties;
    2   
    3   import junit.framework.TestCase;
    4   
    5   
    6   /**
    7    * Test case for org.displaytag.properties.MediaTypeEnum.
    8    * @author Fabrizio Giustina
    9    * @version $Revision: 707 $ ($Author: fgiust $)
   10    */
   11   public class MediaTypeEnumTest extends TestCase
   12   {
   13   
   14       /**
   15        * Instantiate a new test.
   16        * @param name test name
   17        */
   18       public MediaTypeEnumTest(String name)
   19       {
   20           super(name);
   21       }
   22   
   23       /**
   24        * @see junit.framework.TestCase#getName()
   25        */
   26       public String getName()
   27       {
   28           return getClass().getName() + "." + super.getName();
   29       }
   30   
   31       /**
   32        * Test for the "fixed" enum instances.
   33        */
   34       public void testCsv()
   35       {
   36           assertEquals(MediaTypeEnum.fromCode(1), MediaTypeEnum.CSV);
   37           assertEquals(MediaTypeEnum.fromName("csv"), MediaTypeEnum.CSV);
   38           assertEquals(MediaTypeEnum.fromCode(1), MediaTypeEnum.fromName("csv"));
   39       }
   40   
   41       /**
   42        * Test for the "fixed" enum instances.
   43        */
   44       public void testExcel()
   45       {
   46           assertEquals(MediaTypeEnum.fromCode(2), MediaTypeEnum.EXCEL);
   47           assertEquals(MediaTypeEnum.fromName("excel"), MediaTypeEnum.EXCEL);
   48           assertEquals(MediaTypeEnum.fromCode(2), MediaTypeEnum.fromName("excel"));
   49       }
   50   
   51       /**
   52        * Test for the "fixed" enum instances.
   53        */
   54       public void testXml()
   55       {
   56           assertEquals(MediaTypeEnum.fromCode(3), MediaTypeEnum.XML);
   57           assertEquals(MediaTypeEnum.fromName("xml"), MediaTypeEnum.XML);
   58           assertEquals(MediaTypeEnum.fromCode(3), MediaTypeEnum.fromName("xml"));
   59       }
   60   
   61       /**
   62        * Test for the "fixed" enum instances.
   63        */
   64       public void testHtml()
   65       {
   66           assertEquals(MediaTypeEnum.fromCode(0), MediaTypeEnum.HTML);
   67           assertEquals(MediaTypeEnum.fromName("html"), MediaTypeEnum.HTML);
   68           assertEquals(MediaTypeEnum.fromCode(0), MediaTypeEnum.fromName("html"));
   69       }
   70   
   71   }

Save This Page
Home » displaytag-1.1.1-src » org » displaytag » properties » [javadoc | source]