<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (sunpig)</title>
    <link>https://pinboard.in/u:sunpig/public/</link>
    <description>recent bookmarks from sunpig</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="http://testdrivenwebsites.com/2010/07/29/html-fixtures-in-jasmine-using-jasmine-jquery/"/>
	<rdf:li rdf:resource="http://testdrivenwebsites.com/2010/08/04/custom-jquery-matchers-in-jasmine/"/>
	<rdf:li rdf:resource="http://www.adobe.com/devnet/html5/articles/unit-test-javascript-applications-with-jasmine.html"/>
	<rdf:li rdf:resource="http://37signals.com/svn/posts/3159-testing-like-the-tsa"/>
	<rdf:li rdf:resource="http://www.adomokos.com/2012/01/javascript-testing-with-mocha.html"/>
	<rdf:li rdf:resource="http://miamicoder.com/2011/building-a-jquery-mobile-application-part-1/"/>
	<rdf:li rdf:resource="https://github.com/pivotal/jasmine/wiki"/>
	<rdf:li rdf:resource="http://eggsonbread.com/2010/03/28/my-rspec-best-practices-and-tips/"/>
	<rdf:li rdf:resource="http://pure-rspec-scotruby.heroku.com/"/>
	<rdf:li rdf:resource="http://martinfowler.com/articles/mocksArentStubs.html"/>
	<rdf:li rdf:resource="http://avdi.org/devblog/2011/09/06/making-a-mockery-of-tdd/?"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="http://testdrivenwebsites.com/2010/07/29/html-fixtures-in-jasmine-using-jasmine-jquery/">
    <title>HTML fixtures in Jasmine (using jasmine-jquery) « Test Driven Websites (TDD and BDD in RoR and JS)</title>
    <dc:date>2013-02-01T09:24:27+00:00</dc:date>
    <link>http://testdrivenwebsites.com/2010/07/29/html-fixtures-in-jasmine-using-jasmine-jquery/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>jasmine-jquery jasmine jquery test unit bdd js javascript web webdev tdd matchers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:306940f296a7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jasmine-jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jasmine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:unit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:matchers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://testdrivenwebsites.com/2010/08/04/custom-jquery-matchers-in-jasmine/">
    <title>Custom jQuery matchers in Jasmine « Test Driven Websites (TDD and BDD in RoR and JS)</title>
    <dc:date>2013-02-01T09:24:22+00:00</dc:date>
    <link>http://testdrivenwebsites.com/2010/08/04/custom-jquery-matchers-in-jasmine/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>jasmine-jquery jasmine jquery test unit bdd js javascript web webdev tdd matchers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:729e7d9a025c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jasmine-jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jasmine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:unit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:matchers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.adobe.com/devnet/html5/articles/unit-test-javascript-applications-with-jasmine.html">
    <title>Unit test JavaScript applications with Jasmine | Adobe Developer Connection</title>
    <dc:date>2012-06-01T08:36:23+00:00</dc:date>
    <link>http://www.adobe.com/devnet/html5/articles/unit-test-javascript-applications-with-jasmine.html</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[Jasmine is a behavior-driven development (BDD) JavaScript testing framework Pivotal Labs maintains it and makes it available on GitHub under the MIT license. Jasmine allows tests to be written independent of the DOM or other JavaScript frameworks. You run Jasmine in a browser, or headless without a browser by integrating with other frameworks such as Rhino, Envy, or the Jasmine-headless-webkit library.]]></description>
<dc:subject>bdd tdd jasmine javascript browser test testing adobe tutorial headless automated development webdev frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:39adcf4cc1bb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jasmine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:adobe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:headless"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:automated"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://37signals.com/svn/posts/3159-testing-like-the-tsa">
    <title>Testing like the TSA - (37signals)</title>
    <dc:date>2012-04-12T12:33:18+00:00</dc:date>
    <link>http://37signals.com/svn/posts/3159-testing-like-the-tsa</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[Every line of code you write has a cost. It takes time to write it, it takes time to update it, and it takes time to read and understand it. Thus it follows that the benefit derived must be greater than the cost to make it. In the case of over-testing, that’s by definition not the case.

Think of it like this: What’s the cost to prevent a bug? If it takes you 1,000 lines of validation testing to catch the one time Bob accidentally removed the validates_presence_of :name declaration, was it worth it? Of course not (yes, yes, if you were working on an airport control system for launching rockets to Mars and the rockets would hit the White House if they weren’t scheduled with a name, you can test it—but you aren’t, so forget it).]]></description>
<dc:subject>testing tsa dhh rails ruby tdd bdd programming software assurance quality confidence</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:98e89c738b35/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tsa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dhh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:assurance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:quality"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:confidence"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.adomokos.com/2012/01/javascript-testing-with-mocha.html">
    <title>Climb That Mountain: JavaScript Testing with Mocha</title>
    <dc:date>2012-02-08T22:25:56+00:00</dc:date>
    <link>http://www.adomokos.com/2012/01/javascript-testing-with-mocha.html</link>
    <dc:creator>sunpig</dc:creator><dc:subject>mocha jasmine tdd bdd js javascript test testing node nodejs development frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:eae705cde110/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mocha"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jasmine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nodejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://miamicoder.com/2011/building-a-jquery-mobile-application-part-1/">
    <title>Building a jQuery Mobile Application, Part 1</title>
    <dc:date>2012-02-01T23:20:01+00:00</dc:date>
    <link>http://miamicoder.com/2011/building-a-jquery-mobile-application-part-1/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>js javascript jquery jqm jquerymobile application webdev test testing jasmine runner spec bdd tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:d4c207d886fb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jqm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jquerymobile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:application"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jasmine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:runner"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:spec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/pivotal/jasmine/wiki">
    <title>Jasmine - GitHub</title>
    <dc:date>2012-02-01T20:16:28+00:00</dc:date>
    <link>https://github.com/pivotal/jasmine/wiki</link>
    <dc:creator>sunpig</dc:creator><dc:subject>jasmine js javascript test framework behaviour bdd spec describe suite</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:e601dfd4180d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jasmine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:behaviour"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:spec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:describe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:suite"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://eggsonbread.com/2010/03/28/my-rspec-best-practices-and-tips/">
    <title>(My) RSpec best practices and tips | EggsOnBread</title>
    <dc:date>2011-10-12T07:36:47+00:00</dc:date>
    <link>http://eggsonbread.com/2010/03/28/my-rspec-best-practices-and-tips/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>rspec bdd tdd test ruby tips tricks advice practice shortcut it specify let subject</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:5da98cfe9495/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tricks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:advice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:practice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:shortcut"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:it"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:specify"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:let"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:subject"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pure-rspec-scotruby.heroku.com/">
    <title>Presentation</title>
    <dc:date>2011-09-29T16:55:22+00:00</dc:date>
    <link>http://pure-rspec-scotruby.heroku.com/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>jonlarkowski lark rspec ruby test spec bdd tdd matcher should</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:7f49301f78a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jonlarkowski"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:lark"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:spec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:matcher"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:should"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://martinfowler.com/articles/mocksArentStubs.html">
    <title>Mocks Aren't Stubs</title>
    <dc:date>2011-09-12T12:25:51+00:00</dc:date>
    <link>http://martinfowler.com/articles/mocksArentStubs.html</link>
    <dc:creator>sunpig</dc:creator><dc:subject>martinfowler fowler development software mock programming tdd bdd test testing design stub double class</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:94b3baf1bee6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:martinfowler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:fowler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:stub"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:double"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:class"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://avdi.org/devblog/2011/09/06/making-a-mockery-of-tdd/?">
    <title>Making a Mockery of TDD | Virtuous Code</title>
    <dc:date>2011-09-12T12:25:17+00:00</dc:date>
    <link>http://avdi.org/devblog/2011/09/06/making-a-mockery-of-tdd/?</link>
    <dc:creator>sunpig</dc:creator><dc:subject>mock object ruby tdd bdd test stub double code smell dev software</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:5e2b2810bc37/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:stub"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:double"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:smell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>