SPUG: XP Talk (Thu Sept 13) Automated Testing Using File System Mock Ob
jects
JALIS,ASIM (HP-FtCollins,ex1)
asim_jalis at hp.com
Tue Sep 11 11:50:37 CDT 2001
The next XP Group meeting is this Thursday, September 13. Here
are the details.
EXTREME PROGRAMMING MEETING
TOPIC
Lance Kind (Hewlett-Packard) will talk about concrete
applications of the mock object pattern and how to use this
pattern. Here is his description:
This talk is centered around writing automated unit tests
that test file system activities. The problems that come up
when doing this is that the automated tests can end up having
dependencies on:
* file system layout
* drive letters
* IO race conditions between the JVM and the test
In this talk, I will present and demonstrate a strategy for
using mock objects in place of file system objects using the
Extender tool (AKA Guard Generator) which Asim presented in
an earlier session.
Lance also presented this talk at XP Universe this summer.
DATE AND SCHEDULE
Thu, Sept 13, 2001 (second Thu of the month).
6.30 pm - 7.00 pm : Pizza + Networking.
7.00 pm - 9.00 pm : Presentations and Q&A.
LOCATION
Suite 100, Lante's Main Conference Room
3180 139th Avenue SE
Bellevue, WA 98005
425.564.8800 (main desk)
DIRECTIONS
I have refactored the directions into two parts. First, how
to get to 139th Ave SE (which depends on which interstate you
use) and then how to get to 3180 which should be same for all
cases:
STEP 1: How to get to 139th Ave SE
From I-405 South (going towards I-90) from Bellevue, Redmond.
- Take exit 10 for Coal Creek Parkway and turn LEFT at
the light as you get off the ramp onto Coal Creek
Parkway.
- Turn LEFT at Factoria Blvd (128th Av SE).
- You will cross I-90 by going under it.
- Turn RIGHT onto Eastgate Way SE, immediately after
crossing I-90.
- Take a LEFT at the light onto 139th Ave SE.
From I-405 North (going towards I-90) from Renton.
- Take exit 10 for Coal Creek Parkway and turn RIGHT at
the light as you get off the ramp onto Coal Creek
Parkway.
- Turn LEFT at Factoria Blvd (128th Av SE).
- You will cross I-90 by going under it.
- Turn RIGHT onto Eastgate Way SE, immediately after
crossing I-90.
- Take a LEFT at the light onto 139th Ave SE
From I-90 West (going towards I-405) from Bellevue, Issaquah,
Redmond.
- Take the 161st Ave SE/156th Ave SE/150th Ave SE exit
(exit 11).
- Keep LEFT at the fork in the ramp.
- Keep RIGHT at the fork in the ramp.
- Turn LEFT onto SE Eastgate Way.
- Turn RIGHT onto 139th Ave SE.
From I-90 East (going towards I-405) from Seattle, Mercer
Island.
- Take the Richards Road exit (exit 10).
- Take a LEFT at the light off the exit ramp onto
Richards Rd.
- You will drive under I-90 crossing it.
- Take the first RIGHT onto SE Eastgate Way.
- Take a LEFT at the light onto 139th Ave SE
STEP 2: How to find 3180 on 139th Ave SE
- Drive past the turn for SE 32nd St.
- 3180 will be the first building on your RIGHT.
- You will notice a parking entrance into the building on
your RIGHT.
- Drive into it and then drive up the parking garage to the
top (the 4th floor) which has uncovered parking.
- Park anywhere (parking is free).
- The building entrance should be straight ahead and there
will be signs pointing to the XP meeting.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
POST TO: spug-list at pm.org PROBLEMS: owner-spug-list at pm.org
Subscriptions; Email to majordomo at pm.org: ACTION LIST EMAIL
Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address
For daily traffic, use spug-list for LIST ; for weekly, spug-list-digest
Seattle Perl Users Group (SPUG) Home Page: http://zipcon.net/spug/
More information about the spug-list
mailing list