<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Nelz&#039;s Blog &#187; JECTU</title>
	<atom:link href="http://nelz.net/category/jectu/feed/" rel="self" type="application/rss+xml" />
	<link>http://nelz.net</link>
	<description>Ruminations on Development</description>
	<lastBuildDate>Tue, 07 Feb 2012 20:39:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='nelz.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/b1e8ad2c035555285ea1c88e99d66b4d?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Nelz&#039;s Blog &#187; JECTU</title>
		<link>http://nelz.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://nelz.net/osd.xml" title="Nelz&#039;s Blog" />
	<atom:link rel='hub' href='http://nelz.net/?pushpress=hub'/>
		<item>
		<title>JECTU Version 0.2.1 Now Available</title>
		<link>http://nelz.net/2007/11/13/jectu-version-0-2-1-now-available/</link>
		<comments>http://nelz.net/2007/11/13/jectu-version-0-2-1-now-available/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 22:32:24 +0000</pubDate>
		<dc:creator>nelz9999</dc:creator>
				<category><![CDATA[JECTU]]></category>

		<guid isPermaLink="false">http://nelznet.wordpress.com/?p=68</guid>
		<description><![CDATA[While using JECTU at my day job today, I realized that much of the benefit of JECTU is neutered by requiring the class-under-test to have a no-arg constructor. So, I added the ability to pass in concrete instances of the class-under-test. You can find the artifact up for download both here and on the Google [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nelz.net&amp;blog=8173157&amp;post=68&amp;subd=nelznet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>While using JECTU at my day job today, I realized that much of the benefit of JECTU is neutered by requiring the class-under-test to have a no-arg constructor.  So, I added the ability to pass in concrete instances of the class-under-test.</p>
<p>You can find the artifact up for download both <a class="external" href="http://www.nelz.net/download/jectu-0.2.1.jar">here</a><img class="outlink" src="images/out.png" alt="" /> and on the <a class="external" href="http://jectu.googlecode.com/files/jectu-0.2.1.jar">Google Project page</a><img class="outlink" src="images/out.png" alt="" />.  And the most recent version of the <a class="external" href="http://maven.apache.org">Maven</a><img class="outlink" src="images/out.png" alt="" /> generated documentation is hosted <a class="external" href="http://www.nelz.net/jectu-0.2.1">here on my site</a><img class="outlink" src="images/out.png" alt="" />.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nelznet.wordpress.com/68/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nelznet.wordpress.com/68/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nelznet.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nelznet.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nelznet.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nelznet.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nelznet.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nelznet.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nelznet.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nelznet.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nelznet.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nelznet.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nelznet.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nelznet.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nelznet.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nelznet.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nelz.net&amp;blog=8173157&amp;post=68&amp;subd=nelznet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nelz.net/2007/11/13/jectu-version-0-2-1-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f992f247f63ba6ca6e0e0c3fa5726f72?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">nelz9999</media:title>
		</media:content>
	</item>
		<item>
		<title>JECTU Version 0.2.0 Now Available!</title>
		<link>http://nelz.net/2007/11/12/jectu-version-0-2-0-now-available/</link>
		<comments>http://nelz.net/2007/11/12/jectu-version-0-2-0-now-available/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 23:57:18 +0000</pubDate>
		<dc:creator>nelz9999</dc:creator>
				<category><![CDATA[JECTU]]></category>

		<guid isPermaLink="false">http://nelznet.wordpress.com/?p=70</guid>
		<description><![CDATA[Over the past two weeks, I&#8217;ve been working hard on JECTU. In addition to finding a new home repository, I have also been working on the code itself. I believe I am at a point where JECTU can be generally useful, as I have updated it to handle reference types (i.e. Objects, not just primitives). [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nelz.net&amp;blog=8173157&amp;post=70&amp;subd=nelznet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Over the past two weeks, I&#8217;ve been working hard on <a class="external" href="http://code.google.com/p/jectu/">JECTU</a><img class="outlink" src="images/out.png" alt="" />.</p>
<p>In addition to finding a <a class="external" href="http://www.nelz.net/roller/nelz/entry/20071101">new home repository</a><img class="outlink" src="images/out.png" alt="" />, I have also been working on the code itself.
</p>
<p>I believe I am at a point where JECTU can be generally useful, as I have updated it to handle reference types (i.e. Objects, not just primitives).  There are still a couple of types that it doesn&#8217;t cover, but classes extending <tt>Object</tt> are <i>muy importante</i>.
</p>
<p>I have put the artifact up for download both <a class="external" href="http://www.nelz.net/download/jectu-0.2.0.jar">here</a><img class="outlink" src="images/out.png" alt="" /> and on the <a class="external" href="http://jectu.googlecode.com/files/jectu-0.2.0.jar">Google Project page</a><img class="outlink" src="images/out.png" alt="" />.  And, the <a class="external" href="http://maven.apache.org">Maven</a><img class="outlink" src="images/out.png" alt="" /> generated documentation is still hosted <a class="external" href="http://www.nelz.net/jectu-0.2.0">here on my site</a><img class="outlink" src="images/out.png" alt="" />.
</p>
<p>I plan to flesh out a <a class="external" href="http://code.google.com/p/jectu/wiki/HOWTO">&quot;How To&quot;</a><img class="outlink" src="images/out.png" alt="" /> on using JECTU in your tests within the next couple of days.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nelznet.wordpress.com/70/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nelznet.wordpress.com/70/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nelznet.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nelznet.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nelznet.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nelznet.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nelznet.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nelznet.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nelznet.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nelznet.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nelznet.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nelznet.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nelznet.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nelznet.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nelznet.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nelznet.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nelz.net&amp;blog=8173157&amp;post=70&amp;subd=nelznet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nelz.net/2007/11/12/jectu-version-0-2-0-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f992f247f63ba6ca6e0e0c3fa5726f72?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">nelz9999</media:title>
		</media:content>
	</item>
		<item>
		<title>JECTU&#8217;s New Home</title>
		<link>http://nelz.net/2007/11/01/jectus-new-home/</link>
		<comments>http://nelz.net/2007/11/01/jectus-new-home/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 15:13:58 +0000</pubDate>
		<dc:creator>nelz9999</dc:creator>
				<category><![CDATA[JECTU]]></category>

		<guid isPermaLink="false">http://nelznet.wordpress.com/?p=74</guid>
		<description><![CDATA[Since my last post, I decided to get off my duff and put the source code for JECTU up somewhere, so that it would actually be an &#34;open source&#34; project. I chose Google Code Project Hosting as the new home. It&#8217;s got just about everything I need. (The only thing I haven&#8217;t worked out yet [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nelz.net&amp;blog=8173157&amp;post=74&amp;subd=nelznet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Since my last post, I decided to get off my duff and put the source code for <a class="external" href="http://code.google.com/p/jectu/">JECTU</a><img class="outlink" src="images/out.png" alt="" /> up somewhere, so that it would actually be an &quot;open source&quot; project.</p>
<p>I chose <a class="external" href="http://code.google.com/hosting/">Google Code Project Hosting</a><img class="outlink" src="images/out.png" alt="" /> as the new home.  It&#8217;s got just about everything I need.  (The only thing I haven&#8217;t worked out yet is how to publish the static Maven html &quot;site&quot; pages on there, so I&#8217;m still keeping it <a class="external" href="http://www.nelz.net/jectu-0.1.0">on my own server</a><img class="outlink" src="images/out.png" alt="" /> for now.)
</p>
<p>Please, come and join me if you think this project could be of use to you! </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nelznet.wordpress.com/74/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nelznet.wordpress.com/74/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nelznet.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nelznet.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nelznet.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nelznet.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nelznet.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nelznet.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nelznet.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nelznet.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nelznet.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nelznet.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nelznet.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nelznet.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nelznet.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nelznet.wordpress.com/74/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nelz.net&amp;blog=8173157&amp;post=74&amp;subd=nelznet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nelz.net/2007/11/01/jectus-new-home/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f992f247f63ba6ca6e0e0c3fa5726f72?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">nelz9999</media:title>
		</media:content>
	</item>
		<item>
		<title>Announcing JECTU &#8211; the Java Equals Contract Test Utility</title>
		<link>http://nelz.net/2007/10/29/announcing-jectu-the-java-equals-contract-test-utility/</link>
		<comments>http://nelz.net/2007/10/29/announcing-jectu-the-java-equals-contract-test-utility/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 10:09:17 +0000</pubDate>
		<dc:creator>nelz9999</dc:creator>
				<category><![CDATA[JECTU]]></category>

		<guid isPermaLink="false">http://nelznet.wordpress.com/?p=76</guid>
		<description><![CDATA[For the last couple of months, I&#8217;ve been writing tests for a bunch of domain objects. One of the big things when dealing with domain objects is dealing with identity. The equals(Object obj) and hashCode() methods are the two major levers a Java programmer has when dealing with identity. There is a lot of overhead [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nelz.net&amp;blog=8173157&amp;post=76&amp;subd=nelznet&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For the last couple of months, I&#8217;ve been writing tests for a bunch of domain objects.  One of the big things when dealing with domain objects is dealing with <i>identity</i>.  The <tt>equals(Object obj)</tt> and <tt>hashCode()</tt> methods are the two major levers a Java programmer has when dealing with identity.</p>
<p>There is a lot of overhead when testing equality in Java.  There is an explicit set of characteristics (reflexive, transitive, consistent, symmetric) that a well-written equals method must adhere to, and I got tired of writing similar code, over and over again to test this code.
</p>
<p>So, as I have heard many a time, as soon as I got tired of doing something over an over again, I wrote a utility to help me.
</p>
<p>I have gotten to a decent starting point and wanted to open source my efforts.  So, I now present to you:  <b><a class="external" href="http://www.nelz.net/jectu-0.1.0">JECTU</a><img class="outlink" src="images/out.png" alt="" /> &#8211; the Java Equals Contract Test Utility.</b>
</p>
<p>Yes, I have quite a ways to go before it is a first-class test utility, but it is now in a usable state, so I thought I&#8217;d share it out now.  In the future, I may find a home for it on <a class="external" href="http://www.sourceforge.net">SourceForge</a><img class="outlink" src="images/out.png" alt="" /> or on <a class="external" href="http://code.google.com/hosting/">Google Code</a><img class="outlink" src="images/out.png" alt="" />, but for now, I&#8217;m just going to host it here.
</p>
<p>I am also still trying to figure out the Maven site publishing, and how to add extra pages to the static site output, so the download link is not mentioned in the Maven output.  Here are the corresponding links:
</p>
<ul>
<li> The Maven-generated site documentation: <a class="external" href="http://www.nelz.net/jectu-0.1.0">http://www.nelz.net/jectu-0.1.0</a><img class="outlink" src="images/out.png" alt="" />
</li>
<li> The Download link: <a class="external" href="http://www.nelz.net/download/jectu-0.1.0.jar">http://www.nelz.net/download/jectu-0.1.0.jar</a><img class="outlink" src="images/out.png" alt="" />
</li>
</ul>
<p>Let me know if you have any questions or suggestions!
</p>
<hr />
<b>Update 20071112:</b> I have changed the directory structure around a bit, and I updated the links here to reflect the new structure.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nelznet.wordpress.com/76/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nelznet.wordpress.com/76/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nelznet.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nelznet.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nelznet.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nelznet.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nelznet.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nelznet.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nelznet.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nelznet.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nelznet.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nelznet.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nelznet.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nelznet.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nelznet.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nelznet.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nelz.net&amp;blog=8173157&amp;post=76&amp;subd=nelznet&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nelz.net/2007/10/29/announcing-jectu-the-java-equals-contract-test-utility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f992f247f63ba6ca6e0e0c3fa5726f72?s=96&#38;d=monsterid&#38;r=G" medium="image">
			<media:title type="html">nelz9999</media:title>
		</media:content>
	</item>
	</channel>
</rss>
