Node.JS OC - Test Driven Development

Come Learn about how to use 

Mocha - full stack javascript testing framework
Chai - Behavior assertion library for Behavior driven development
Super Test - HTTP Assertion Library for testing API and http responses 

Presented by Ron from Source Thought and Eddy from Drumbi


** VENUE HAS CHANGED to accomodate larger group

PeopleSpace.us
1691 Kettering St, Irvine, CA (edit map)

As usual bring laptops, to learn through live examples and bring something to work on, lets hack together.

Agenda:

• News/Announcements
• Presentations  < 30-45 min Total
• Round of Introductions / Find out what your working on
• Hack Time/Meet and Greet/Mingle Time

Presenters Wanted!

We have space for more presentations, please comment below if you'd like to present something your passionate about or working on.

Some things people are requesting:

• Object relational mapping libraries like Sequelize

Listing History & Credits

Join or login to comment.

  • DestinyArchitect

    OUR OVERALL ATTENDANCE –put all on that here in this thread
    *My count was 24 ATTENDED! (at the attendance max, as everyone also stayed for the whole thing! :-)
    **Anyone well-count & and get something different?
    **Pretty darn impressive!
    **And that count then matches else helps compute our other attendance sub-counts:
    *40 RSVP YES (counts Meetup), however,:
    **22=55% No-Shows (by all(many)who didn't check in by our usual door roster)
    **(worse) that leaves 6=25%(a lot!) just showing up w/o being on our RSVP YES list
    ***incl 2 quite important(a potential future-venue host(Ounie)+future-speaker(Mark))
    ***fortunate I've gotten those 2 corrected, but:
    ****we're still missing Mark Wilkerson 's guest from LA, "Keith", who Mark will hopefully get joined up.
    ****the remainder 3 are ghosts
    ***so,as Eddy concurs,we're now doing “only ..members can see where this ..happening”: Meetup's long proven way to correct this(people showing w/o RSVP YES, as these are usually non-mbrs)
    **all detailed next.

    February 13

    • DestinyArchitect

      THOSE ON THIS NO-SHOW LIST, Kindly, why'd we miss u? -Please Reply-post here. -We missed u,and we got extra venue room+bought pizza for u.
      No-shows
      *were a tad hard on:
      **{our food ordering http://meetup.com/Nod...­ }: Ron said it caused him to ordered too many large pizzas(I counted ~3 extra)so he'll multiply the RSVP-YES count less next time.
      **our venue,as find another: caused Eddy to kindly&proactively find&get another&not-always-f­ree venue http://meetup.com/Nod...­ but our actual turnout seems we cd hv(just barely)fit in our usual venue
      *Still
      **Much fault is Meetup's for eliminating Maybe RSVPs http://1.JotHere.com/...­
      **so if you're a MAYBE, it's still _correct_ to instead say YES&ASAP
      **as STILL BETTER TO HAVE HAVE EARLY SAID YES but end up a no-show than RSVPing YES late or esp not at all, as I'll explain next:

      February 13

    • DestinyArchitect

      I compute 6=25%(a lot!) just showed w/o a RSVP YES
      *This is much worse than a no-show as then:
      **MUCH harder to figure out who exactly attended
      **we can't keep them informed&aren't­ even reachable by anyone for Meetup alerts&discussion before,during,&after­.
      **they aren't attracting more folks
      *so for future events,the venue won't show to non-mbrs, which is Meetup's very-well proven way of ridding this problem as most are non-mbrs
      *It was:
      **1 mbr: http://meetup.com/Nod...­ Ounie Phakousonh­ overseeing the venue; I now added him.
      **2 non-mbrs, specifically(
      http://meetup.com/Nod...­ Mark Wilkerson (a great contributing mbr&offered future speaker!) -fortunately I've quick gotten him signed up as mbr)
      Keith,Mark's guest from LA: not yet on Meetup he told me would only give his 1st name, so I emailed Mark to have him join)
      **leaving 3 ghosts: we've no ID on 'em(unless they didn't check in so marked no-show); so I've added em as my 3 mysterious guests.

      February 13

  • jim

    Looking to meet with developers who are Deaf or Hard of Hearing. My project is about captioning through real time meteor communication.

    February 12

    • DestinyArchitect

      *This thread's URL: http://meetup.com/Nod...­
      *Thanks for this your enthusiastic comment, Jim! And good luck with this your interesting meteor project.
      *So were you at our meeting? I'm figuring out our attendance and with 2 Jims there, plus someone crossing out your "Yes" RSVP on the attendance signin, I'm not sure if you made it. Just Reply here: If Yes, with What time you arrived. Or if No, with How we lost our jim.

      February 13

    • jim

      Yes, 6:30. Thought I was 'checking' it. lol

      February 13

  • DestinyArchitect

    Destiny http://meetup.com/Node-JS-OC/me...­ Attendance & Review of this event
    *LOOKS LIKE A FUN EVENT, and record-breaking attendance!
    *Assisting running; Eddie is leading this one.
    *Beforehand did these handy listing updates (a discussion for every key topic & change) http://www.meetup.com/Node-JS-O...­ ; and made sure food is there :-)
    *Now stuck in traffic, esp venue is much farther for me; ETA 6:50pm. See ya guys soon!

    February 12

    • Greg Lane

      This venue rocks ...down the street from work for me!

      February 12

  • DestinyArchitect

    http://SourceThought.com­ SAID THEY'LL SPONSOR THE FOOD (PIZZA & SODAS!) FOR THIS EVENT! --put all on that here in this thread.
    *As they delightfully did for last meeting:
    http://meetup.com/Node-JS-OC/ev...­
    *Moreover, at the end of that our last meeting, I asked the SourceThought.com CTO , our member Ron Frohock http://meetup.com/Node-JS-OC/me...­ , just as he was about to drive off, if he'd be willing to do it again for this next meeting, and he said YES! --big thanks, SourceThought!
    **Kindly Reply-post on THIS thread ;-) with additional news & details of fine catering.

    February 12

    • DestinyArchitect

      *This thread's URL: http://meetup.com/Nod...­
      *Note we have significantly more RSVP YESes to this event, presently 43, including enough to warrant a bigger venue -wow! Hopefully this will be fine for SouceThought so nicely footing the food bill, but not, just Reply here and for the additional attendees we can do easy $100 pizza cost recovery as we've successfully worked out at OCAndroid http://meetup.com/OCA...­ (as $2/slice+free soda -works like champ).

      February 12

    • DestinyArchitect

      3hours ago, Ron confirms: SourceThought bringing pizza & drinks! http://meetup.com/Nod...­ --reposting in this thread our eats :-)

      February 12

  • DestinyArchitect

    OUR PRESENTATION & DISCUSSION ON “Mocha - full stack javascript testing framework http://visionmedia.github.io/mo...­ ” –Reply all on that here in this thread
    *Put on as 1 of 3 Node.js testing library/framework presentations now by Ron&Eddy http://meetup.com/Node-JS-OC/ev...­

    February 12

  • DestinyArchitect

    OUR PRESENTATION & DISCUSSION ON “Chai - Behavior assertion library for Behavior driven development  http://chaijs.com­ ” –Reply all on that here in this thread
    *Put on as 1 of 3 Node.js testing library/framework presentations now by Ron&Eddy http://meetup.com/Node-JS-OC/ev...­

    February 12

  • DestinyArchitect

    OUR PRESENTATION & DISCUSSION ON “Super Test - HTTP Assertion Library for testing API and http responses https://github.com/visionmedia/s...­ ” –Reply all on that here in this thread
    *Put on as 1 of 3 Node.js testing library/framework presentations now by Ron&Eddy http://meetup.com/Node-JS-OC/ev...­

    February 12

  • DestinyArchitect

    TESTING PRESENTATIONS *OVERALL*, AND THEIR COLLABORATING-ON-ALL-THIS PRESENTERS --put all on that here in this thread
    *ON EACH OF 3 Node.JS LIBRARY/FRAMEWORKS
    **For comments & details on each, I'll also create on this listing a thread for each and, from Reply on this thread, link to each of these
    *KINDLY PRESENTED COLLABORATIVELY BY:
    **our member Ron Frohock http://meetup.com/Node-JS-OC/me...­ also the CTO of http://SourceThought.com­
    **our Head Edward "Eddy" Kim http://meetup.com/Node-JS-OC/me...­ also a coder of http://Drumbi.com­

    February 12

  • DestinyArchitect

    All attendees, please...
    *Bring your laptops! -especially with your Node IDE if you've got it :-)
    *Bring your portable Internet Hotspots (including mobile phones which can become a hotspot), especially just in case this new venue has any problems with wifi Internet. See ya there!

    1 · February 12

  • Ron Frohock

    Look forward to seeing everyone tonight... we will be having Pizza and drinks

    1 · February 12

  • Edward Kim

    Hi all,
    I apologize for short notice, but in order to accommodate the large waitlist, we are changing the venue to PeopleSpace.


    PeopleSpace.us

    1691 Kettering St, Irvine, CA (edit map)

    1 · February 10

  • DestinyArchitect

    AT YOUR OWN PACE ALL-LEVEL (or at least beginner) IN-PERSON TRAINING at these our main meetings, starting with this one! -per our agenda item http://1.JotHere.com/967#MJGKNU­
    *As I suggested & we planned, including attendees suggested free online training for, at our last meeting: http://meetup.com/Node-JS-OC/ev...­
    *More details TBA.
    *Who might enjoy helping lead this? Reply to this thread. You DON'T have any skill in trained subject but do want to do the training. -if no one yet, we'll find it there.

    January 9

  • Edward Kim

    Testing using Mocha / chai / supertest by ron and eddy

    2 · January 8

  • Sako Hartounian

    Object Relational Mapping in Node.js using Sequelize:

    I would like to see a presentation on object relational mapping in Node.js using the Sequelize library.

    1 · January 8

24 went

Our Sponsors

  • Drumbi

    Space, drinks and snacks.

People in this
Meetup are also in:

Starting a Meetup Group is the perfect way to share your interests and spark new friendships

Find your people.

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy