Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 85982 invoked from network); 24 Jul 2005 21:08:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 24 Jul 2005 21:08:43 -0000 Received: (qmail 69662 invoked by uid 500); 24 Jul 2005 21:08:39 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 69397 invoked by uid 500); 24 Jul 2005 21:08:37 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 69363 invoked by uid 500); 24 Jul 2005 21:08:36 -0000 Received: (qmail 69356 invoked by uid 99); 24 Jul 2005 21:08:36 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 24 Jul 2005 14:08:25 -0700 Received: (qmail 85773 invoked by uid 65534); 24 Jul 2005 21:08:23 -0000 Message-ID: <20050724210823.85772.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r224661 - in /jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt: MixedUpdatersBean.betwixt MixedUpdatersBean.java TestXmlToBean.java Date: Sun, 24 Jul 2005 21:08:22 -0000 To: commons-cvs@jakarta.apache.org From: rdonkin@apache.org X-Mailer: svnmailer-1.0.2 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: rdonkin Date: Sun Jul 24 14:08:19 2005 New Revision: 224661 URL: http://svn.apache.org/viewcvs?rev=224661&view=rev Log: Additional unit test. Submitted by John M. Issue 35723. Modified: jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.betwixt jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.java jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/TestXmlToBean.java Modified: jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.betwixt URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.betwixt?rev=224661&r1=224660&r2=224661&view=diff ============================================================================== --- jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.betwixt (original) +++ jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.betwixt Sun Jul 24 14:08:19 2005 @@ -24,7 +24,10 @@ - + + + + Modified: jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.java?rev=224661&r1=224660&r2=224661&view=diff ============================================================================== --- jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.java (original) +++ jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/MixedUpdatersBean.java Sun Jul 24 14:08:19 2005 @@ -32,7 +32,8 @@ private List items = new ArrayList(); private List badItems = new ArrayList(); private String privateProperty; - + private List privateItems = new ArrayList(3); + //-------------------------- Constructors public MixedUpdatersBean() {} @@ -84,5 +85,13 @@ } public void privatePropertyWorkaroundSetter(String privateProp) { this.privateProperty = privateProp; + } + + public List getPrivateItems() { + return privateItems; + } + + private void addPrivateItem(String item) { + privateItems.add(item); } } Modified: jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/TestXmlToBean.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/TestXmlToBean.java?rev=224661&r1=224660&r2=224661&view=diff ============================================================================== --- jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/TestXmlToBean.java (original) +++ jakarta/commons/proper/betwixt/trunk/src/test/org/apache/commons/betwixt/dotbetwixt/TestXmlToBean.java Sun Jul 24 14:08:19 2005 @@ -58,10 +58,11 @@ bean.addItem("Life"); bean.badItemAdder("Death"); bean.privatePropertyWorkaroundSetter("Private"); + bean.getPrivateItems().add("private item 1"); StringWriter out = new StringWriter(); out.write(""); - BeanWriter writer = new BeanWriter(out);; + BeanWriter writer = new BeanWriter(out); writer.getBindingConfiguration().setMapIDs(false); writer.write(bean); @@ -69,7 +70,9 @@ String xml = "LovHate" + "WhiteLife" + "BlackDeath" - + "Private"; + + "Private" + + "private item 1" + + ""; xmlAssertIsomorphicContent( parseString(xml), @@ -94,7 +97,11 @@ //assertEquals("Bad item one wrong", "Black", badItems.get(0)); //assertEquals("Bad item two wrong", "Death", badItems.get(1)); assertEquals("Private property incorrect", "Private", bean.getPrivateProperty()); - + + //this shows that a private adder can be utilized + List privateItems = bean.getPrivateItems(); + assertEquals("Wrong number of private items", 1, privateItems.size()); + //TODO can't assert contents - gets the right number of items, but each is null (badItems, too) } --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org