Return-Path: Delivered-To: apmail-incubator-click-commits-archive@minotaur.apache.org Received: (qmail 48676 invoked from network); 27 Apr 2009 01:51:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 27 Apr 2009 01:51:20 -0000 Received: (qmail 41588 invoked by uid 500); 27 Apr 2009 01:51:19 -0000 Delivered-To: apmail-incubator-click-commits-archive@incubator.apache.org Received: (qmail 41575 invoked by uid 500); 27 Apr 2009 01:51:19 -0000 Mailing-List: contact click-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: click-dev@incubator.apache.org Delivered-To: mailing list click-commits@incubator.apache.org Received: (qmail 41565 invoked by uid 99); 27 Apr 2009 01:51:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Apr 2009 01:51:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Apr 2009 01:51:18 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 63A8F238895F; Mon, 27 Apr 2009 01:50:58 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r768853 - /incubator/click/trunk/click/extras/test/org/apache/click/extras/control/HiddenListTest.java Date: Mon, 27 Apr 2009 01:50:58 -0000 To: click-commits@incubator.apache.org From: takezoe@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090427015058.63A8F238895F@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: takezoe Date: Mon Apr 27 01:50:57 2009 New Revision: 768853 URL: http://svn.apache.org/viewvc?rev=768853&view=rev Log: [CLK-491]UnitTest for HiddenList control. Added: incubator/click/trunk/click/extras/test/org/apache/click/extras/control/HiddenListTest.java (with props) Added: incubator/click/trunk/click/extras/test/org/apache/click/extras/control/HiddenListTest.java URL: http://svn.apache.org/viewvc/incubator/click/trunk/click/extras/test/org/apache/click/extras/control/HiddenListTest.java?rev=768853&view=auto ============================================================================== --- incubator/click/trunk/click/extras/test/org/apache/click/extras/control/HiddenListTest.java (added) +++ incubator/click/trunk/click/extras/test/org/apache/click/extras/control/HiddenListTest.java Mon Apr 27 01:50:57 2009 @@ -0,0 +1,63 @@ +package org.apache.click.extras.control; + +import java.util.ArrayList; +import java.util.List; + +import org.apache.click.util.HtmlStringBuffer; + +import junit.framework.TestCase; + +public class HiddenListTest extends TestCase { + + public void testRender() { + HiddenList hiddenList = new HiddenList("hiddenList"); + hiddenList.addValue("A"); + hiddenList.addValue("B"); + hiddenList.addValue("C"); + + HtmlStringBuffer buffer = new HtmlStringBuffer(); + hiddenList.render(buffer); + + assertEquals( + "" + + "" + + "", + buffer.toString()); + } + + public void testIsHidden() { + HiddenList hiddenList = new HiddenList("hiddenList"); + assertTrue(hiddenList.isHidden()); + } + + public void testGetValueObject() { + HiddenList hiddenList = new HiddenList("hiddenList"); + hiddenList.addValue("A"); + hiddenList.addValue("B"); + hiddenList.addValue("C"); + + List valueObject = (List) hiddenList.getValueObject(); + assertEquals(3, valueObject.size()); + assertEquals("A", valueObject.get(0)); + assertEquals("B", valueObject.get(1)); + assertEquals("C", valueObject.get(2)); + } + + public void testSetValueObject() { + HiddenList hiddenList = new HiddenList("hiddenList"); + + List valueObject = new ArrayList(); + valueObject.add("A"); + valueObject.add("B"); + valueObject.add("C"); + + hiddenList.setValueObject(valueObject); + + List values = hiddenList.getValues(); + assertEquals(3, values.size()); + assertEquals("A", values.get(0)); + assertEquals("B", values.get(1)); + assertEquals("C", values.get(2)); + } + +} Propchange: incubator/click/trunk/click/extras/test/org/apache/click/extras/control/HiddenListTest.java ------------------------------------------------------------------------------ charset = utf-8 Propchange: incubator/click/trunk/click/extras/test/org/apache/click/extras/control/HiddenListTest.java ------------------------------------------------------------------------------ svn:mime-type = text/x-java