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