<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
h3
        {mso-style-priority:9;
        mso-style-link:"Heading 3 Char";
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:13.5pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.Heading3Char
        {mso-style-name:"Heading 3 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 3";
        font-family:"Cambria","serif";
        color:#4F81BD;
        font-weight:bold;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:504367048;
        mso-list-template-ids:1973427082;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1
        {mso-list-id:1101876904;
        mso-list-template-ids:-1418397692;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple style='word-wrap: break-word;-webkit-nbsp-mode: space;-webkit-line-break: after-white-space'><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I appreciate if you can demonstrate  examples with TDD/BDD. And also if you could show its advantages over EasyMock, that will be helpful too.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Rupesh<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> jug-bounces@lists.okcjug.org [mailto:jug-bounces@lists.okcjug.org] <b>On Behalf Of </b>Brett L. Schuchert<br><b>Sent:</b> Monday, April 11, 2011 10:52 AM<br><b>To:</b> jug@lists.okcjug.org<br><b>Subject:</b> Re: [OKC JUG] Reminder - meeting Tuesday, April 12th<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Oh yeah, I suppose I should prep (mostly kidding).<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>I already have a "story" for this presentation but I'm open to adjusting if anybody has anything in particular they'd like to me to cover. Just reply to this chain with request.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>One thing I will be demonstrating is overriding static methods with the tool - which is cool, too cool, but cool.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Brett<o:p></o:p></p><div><div><p class=MsoNormal>On Apr 11, 2011, at 10:35 AM 4/11/11, Brian Sheldon wrote:<o:p></o:p></p></div><p class=MsoNormal><br><br><o:p></o:p></p><div><div><p class=MsoNormal>We have a meeting tomorrow. We will be providing food and drinks this month thanks to MBO sponsoring again this year.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Please go register <a href="http://okcjug.org/registration" target="_blank">http://okcjug.org/registration</a> so we know how much food to get and who to pick from for the door prize.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal style='margin-left:0in;text-indent:-.25in;line-height:12.75pt;mso-list:l1 level1 lfo1'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol;color:#555555'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>         </span></span></span><![endif]><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";color:#555555'>Sponsor: <a href="http://www.mbopartners.com/" target="_blank"><span style='color:#2970A6;text-decoration:none'>MBO Partners</span></a><o:p></o:p></span></p><p class=MsoNormal style='margin-left:0in;text-indent:-.25in;line-height:12.75pt;mso-list:l1 level1 lfo1'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol;color:#555555'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>         </span></span></span><![endif]><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";color:#555555'>Speaker: <a href="http://okcjug.org/bios/brett-schuchert" target="_blank"><span style='color:#2970A6;text-decoration:none'>Brett Schuchert</span></a><o:p></o:p></span></p><p class=MsoNormal style='margin-left:0in;text-indent:-.25in;line-height:12.75pt;mso-list:l1 level1 lfo1'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol;color:#555555'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>         </span></span></span><![endif]><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";color:#555555'><a href="http://code.google.com/p/jmockit/" target="_blank"><span style='color:#2970A6;text-decoration:none'>JMockit</span></a> - Things you shouldn’t do when testing…<o:p></o:p></span></p><h3 style='margin:0in;margin-bottom:.0001pt;mso-line-height-alt:12.75pt'><span style='font-family:"Arial","sans-serif";color:#555555;letter-spacing:-.6pt'>Agenda<o:p></o:p></span></h3><p class=MsoNormal style='margin-left:0in;text-indent:-.25in;line-height:12.75pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol;color:#555555'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>         </span></span></span><![endif]><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";color:#555555'>11:30 am – Welcome Announcements<o:p></o:p></span></p><p class=MsoNormal style='margin-left:0in;text-indent:-.25in;line-height:12.75pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol;color:#555555'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>         </span></span></span><![endif]><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";color:#555555'>11:40 am – Lightning Talks begin<o:p></o:p></span></p><p class=MsoNormal style='margin-left:0in;text-indent:-.25in;line-height:12.75pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol;color:#555555'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>         </span></span></span><![endif]><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";color:#555555'>12:40 pm – Wrap Up<o:p></o:p></span></p><h3 style='margin:0in;margin-bottom:.0001pt;mso-line-height-alt:12.75pt'><span style='font-family:"Arial","sans-serif";color:#555555;letter-spacing:-.6pt'>Presentation Information<o:p></o:p></span></h3><h3 style='margin:0in;margin-bottom:.0001pt;line-height:12.75pt'><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:#555555;letter-spacing:-.6pt;font-weight:normal'>JMockIt is a powerful and easy (perhaps too easy) to use mocking tool that allows you to do things that defy logic. Examples include stubbing static methods, changing final classes and pretty much anything that byte code injection on the fly (per test) allows. We’ll look at some of those things along with more traditional test double creation and then discuss why on the one hand it is nice to have this power, on the other hand you should almost never use it.</span><span style='font-family:"Arial","sans-serif";color:#555555;letter-spacing:-.6pt'><o:p></o:p></span></h3><p class=MsoNormal><br><span style='color:#888888'>-- <br>Brian</span><o:p></o:p></p></div><p class=MsoNormal>_______________________________________________<br>Jug mailing list<br><a href="mailto:Jug@lists.okcjug.org">Jug@lists.okcjug.org</a><br>http://lists.okcjug.org/listinfo.cgi/jug-okcjug.org<o:p></o:p></p></div><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>