Welcome To UJUG Website

The Utah Java User Group is a non-profit organization primarily concerned with helping all of the Java developers in our community keep our skills sharp and knowledge current. There's no better place for Java developers in Utah to socialize, network, and learn about what's happening in the Java universe.

We meet the third Thursday of each month (except December). Our meeting agenda includes two technical presentations, various break-out sessions, book giveaways, and (perhaps the biggest draw) free food during the meeting. Bring your Java questions to the meeting and you'll probably find an answer!

Visit our sponsors. We do not collect dues or fees, so without them we wouldn't have a group. This includes our meeting place, food, books, drinks, our web site and everything else. Please take the time to visit our sponsor's web sites and support them.

We're always looking to improve our group. Send your comments, suggestions and whatever to Chris Maki This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

Consider joining the announcements email list. This list is only used to send mail regarding the upcoming meetings, and is low-volume. To sign-up to our jobs email list, check out this page.

April 2007 UJUG Meeting PDF Print E-mail
Friday, 13 April 2007

Next Meeting Thursday, April 19, 2007
6:00PM - 9:00PM

Meeting Agenda

Time Presenter Topic
6:00 - 6:15   Announcements
6:15 - 7:00 David Harvey
Pragmatic Unit Testing
with Easy Mock in the Real World
7:00 - 8:00 Monal Daxini TestNG - Your new Testing Friend

Plus the following breakouts:

Small Group/Mentoring/Breakout Presenter
Special Announcement Breakout Chris Maki
Effective Java (items 21 - 25) Ian Robertson
Java EE Garrett Pease
Java Certification (Chapter 3) Don Bogardus
Tapestry David Harvey

Pragmatic Unit Testing with Easy Mock in the Real World

Mock objects are more than stubs that stand in for code in unit testing. With mock objects you can do much more than just the standard unit test paradigm of state verification. Martin Fowler uses the term behavior verification to describe a check to see if correct calls were made with the correct parameters in the correct sequence. Certainly, checking the temporal flow as well as before and after state takes test-driven-development to a whole new level.

EasyMock, as Howard Lewis Ship puts it, is early small great weird. I will cover some of the early small great weird ness about EasyMock and discuss how it is used in a real world continuous build scenario to do behavior verification. Additionally I will show how mock objects can be used more effectively mere stubs in a standard state verification scenario.

David Harvey is a senior engineer and software architect at Ingenix in Salt Lake City and is currently working on development of enterprise application software. Besides Java, David has developed in C++, C and assembly language on a variety of platforms. The companies that David has developed software for include Boeing, Unisys, and Siemens

 

TestNG - Your new Testing Friend

This presentation will give you a wholesome dose of TestNG. Here is a preview:
What is TestNG? Why TestNG? TestNG Adoption, Features, IDE Integration, Spring Integration, Build tool (Ant & Maven) integration, Gotchas. TestNG vs. Junit 3 & 4. Live coding samples.

Monal Daxiniis a Senior Consultant at STG. He has 8 years of Professional software development experience, and has a masters in Computer Science. Currently, he is helping the LDS church build an "Enterprise Java Stack" for in-house application development. He also functions as an Internationalization Architect and is developing a Translation Process for the church.

Read about the meeting location here. What other topics would you like to see?
Are you interested in presenting a topic? Let us know by emailing Chris Maki This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

 
< Prev
java.net Member

Polls

Experience Level
 

Who's Online

Latest Forum Posts

Colocation provided by Tier Four