Sarasota Jug: Unit Testing with Mock Objects

Event Details

Sarasota Jug: Unit Testing with Mock Objects

Time: September 28, 2010 from 6pm to 8:30pm
Location: Community Foundation of Sarasota
Street: 2635 Fruitville Rd
City/Town: Sarasota
Website or Map: http://maps.google.com/maps?o…
Event Type: meeting
Organized By: David Moskowitz
Latest Activity: Sep 30, 2010

Export to Outlook or iCal (.ics)

Event Description

This month at the Sunjug, we will learn how to incorporate mock object frameworks into our unit testing. Mock objects enables us to test components in isolation, without relying on classes outside of the class being tested.

Two mocking frameworks for java will be presented.

The first framework is Mockito. Mockito provides a more natural form of unit testing as compared to other mocking frameworks that are based on an expect-run-verify approach (ex. EasyMock,jMock).

For more information on Mockito an how it compares to other mocking frameworks, see: http://code.google.com/p/mockito/wiki/FeaturesAndMotivations

Ravi will also speak briefly on Spock, a groovy based mocking framework. The advantage of Spock over any Java based mocking framework is: a: Groovy syntactic sugar and b: Easier to read tests.


Our speaker:

Ravi Hasija, is a software engineer and has been actively involved in web development for past 4 years, Ravi currently working at Andesa where he uses GWT, Hibernate, and other JavaEE related technologies (JSPs, EJB etc)

Ravi writes:
I am an avid Java/J2EE/Groovy/Grails developer and am always looking to expand my knowledge of the rich tool set available in the Java ecosystem. I consider software engineering part art part science. To me developing a program is creating art. Needless, to say I love the aesthetics of developing using different frameworks with the end goal of creating something beautiful, that pleases one's soul.

Food and refreshments will be provided by Tek Systems

The event will be hosted by Community Foundation of Sarasota, located at 2635 Fruitville Rd, Sarasota, FL 34237, which is west of exit 210 off I75.

Meeting Schedule:
6-6:45 PM: Networking
6:45 - 8:30 PM: Presentation

Comment Wall

Comment

RSVP for Sarasota Jug: Unit Testing with Mock Objects to add comments!

Join Codetown

Comment by David Moskowitz on September 30, 2010 at 7:15pm
Thanks for the great presentation Ravi.
I've already started using Mockito.

Attending (4)

Not Attending (1)

Happy 10th year, JCertif!

Notes

Welcome to Codetown!

Codetown is a social network. It's got blogs, forums, groups, personal pages and more! You might think of Codetown as a funky camper van with lots of compartments for your stuff and a great multimedia system, too! Best of all, Codetown has room for all of your friends.

When you create a profile for yourself you get a personal page automatically. That's where you can be creative and do your own thing. People who want to get to know you will click on your name or picture and…
Continue

Created by Michael Levin Dec 18, 2008 at 6:56pm. Last updated by Michael Levin May 4, 2018.

Looking for Jobs or Staff?

Check out the Codetown Jobs group.

 

Enjoy the site? Support Codetown with your donation.



InfoQ Reading List

Podcast: The Value of DevRel and Contributing to Open Source Initiatives

In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Craig Box about the role of developer relations and contributing to the open-source community.

By Craig Box

Understanding Email Threats with Cloudflare Radar

Cloudflare recently announced the launch of a new Email Security section on Cloudflare Radar. This section will provide insights into the current state of email security. The new metrics offer real-time visibility into email-borne threats, allowing organizations to correlate trends within their environment with broader security observations from Cloudflare.

By Aditya Kulkarni

Presentation: Server Driven UI - Streamlining Mobile Development and Release

Thomas Chao discusses server driven UI frameworks for mobile development, what they are, why they are starting to become more prevalent, and the spectrum of possible options one can consider when looking into an SDUI framework.

By Thomas Chao

Docker Desktop 4.29 Improves Container Isolation and Error Management, Integrates Moby 26, and More

The latest version of Docker Desktop implements socket mount permissions to enhance container isolation, updates error management to improve efficiency and reliability, integrates Moby 26, and speeds up file operations thanks to synchronized file shares.

By Sergio De Simone

Enhancing Developer Experience for Creating Artificial Intelligence Applications

For one company, large language models created a breakthrough in artificial intelligence (AI) by shifting to crafting prompts and utilizing APIs without a need for AI science expertise. To enhance developer experience and craft applications and tools, they defined and established principles around simplicity, immediate accessibility, security and quality, and cost efficiency.

By Ben Linders

© 2024   Created by Michael Levin.   Powered by

Badges  |  Report an Issue  |  Terms of Service