<?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 (timriley)</title>
    <link>https://pinboard.in/u:timriley/public/</link>
    <description>recent bookmarks from timriley</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://blog.thecodewhisperer.com/permalink/integrated-tests-are-a-scam"/>
	<rdf:li rdf:resource="https://encore.dev/blog/testscript-hidden-testing-gem"/>
	<rdf:li rdf:resource="https://www.myhatchpad.com/insight/mocking-techniques-for-go/"/>
	<rdf:li rdf:resource="https://www.stevenrbaker.com/tech/history-of-rspec.html"/>
	<rdf:li rdf:resource="https://www.tomdalling.com/blog/mentoring/start-with-high-level-tests/"/>
	<rdf:li rdf:resource="http://blog.plataformatec.com.br/2015/10/mocks-and-explicit-contracts/#:~:text=If%20you%20follow%20closely%20a,a%20explicit%20contract%2C%20it%20will%3A&amp;text=Every%20time%20you%20need%20a,callback%20in%20our%20Elixir%20code"/>
	<rdf:li rdf:resource="https://madeintandem.com/blog/five-factor-testing/"/>
	<rdf:li rdf:resource="https://dev.to/evilmartians/a-fixture-based-approach-to-interface-testing-in-rails-2cd4"/>
	<rdf:li rdf:resource="https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail"/>
	<rdf:li rdf:resource="https://evilmartians.com/chronicles/testprof-2-factory-therapy-for-your-ruby-tests-rspec-minitest"/>
	<rdf:li rdf:resource="https://medium.com/selleo/an-opinionated-guide-to-readable-rspec-part-2-of-2-2cc64b92aa14"/>
	<rdf:li rdf:resource="https://engineering.gusto.com/eliminating-flaky-ruby-tests/"/>
	<rdf:li rdf:resource="https://medium.com/@copyconstruct/testing-in-production-the-safe-way-18ca102d0ef1"/>
	<rdf:li rdf:resource="https://medium.com/table-xi/focus-your-rspec-workflow-4cd5798d2a3e#.3aeabfn7n"/>
	<rdf:li rdf:resource="http://lucaguidi.com/2015/10/27/effective-tdd-with-ruby-vim-setup.html"/>
	<rdf:li rdf:resource="https://robots.thoughtbot.com/validating-the-formkeep-api"/>
	<rdf:li rdf:resource="https://robots.thoughtbot.com/a-closer-look-at-test-spies"/>
	<rdf:li rdf:resource="http://andredieb.com/5-ways-to-speedup-rails-feature-tests.html"/>
	<rdf:li rdf:resource="http://www.andrewhavens.com/posts/27/how-to-create-a-new-rails-engine-which-uses-rspec-and-factorygirl-for-testing/"/>
	<rdf:li rdf:resource="http://modocache.svbtle.com/xctest-the-good-parts"/>
	<rdf:li rdf:resource="http://bensmithett.com/testing-flux-stores-without-jest/"/>
	<rdf:li rdf:resource="http://www.nightmarejs.org/"/>
	<rdf:li rdf:resource="http://freshtonic.github.io/given.js/"/>
	<rdf:li rdf:resource="https://github.com/fnando/factory_girl-preload"/>
	<rdf:li rdf:resource="http://devblog.avdi.org/2014/07/08/zero-to-smoke-test-with-sinatra/"/>
	<rdf:li rdf:resource="http://pivotallabs.com/fixture-builder-and-rspec-acceptance/"/>
	<rdf:li rdf:resource="http://brandonhilkert.com/blog/7-reasons-why-im-sticking-with-minitest-and-fixtures-in-rails/"/>
	<rdf:li rdf:resource="http://substack.net/how_I_write_tests_for_node_and_the_browser"/>
	<rdf:li rdf:resource="http://weilu.github.io/blog/2012/11/10/conditionally-switching-off-transactional-fixtures/"/>
	<rdf:li rdf:resource="http://blog.55minutes.com/2012/05/faster-capybara-specs/"/>
	<rdf:li rdf:resource="http://ruby-journal.com/rails/define-fixtures-with-polymorphic-association/"/>
	<rdf:li rdf:resource="http://articles.coreyhaines.com/posts/active-record-spec-helper/"/>
	<rdf:li rdf:resource="http://robots.thoughtbot.com/how-to-stub-external-services-in-tests"/>
	<rdf:li rdf:resource="https://meetfinch.com/"/>
	<rdf:li rdf:resource="http://pivotallabs.com/rails-4-testing-strong-parameters/"/>
	<rdf:li rdf:resource="http://iosunittesting.com/testing-singletons/"/>
	<rdf:li rdf:resource="http://robots.thoughtbot.com/test-driving-ios-a-primer"/>
	<rdf:li rdf:resource="http://dhartweg.roon.io/rspec-testing-for-a-json-api"/>
	<rdf:li rdf:resource="http://pivotallabs.com/testing-active-record-scopes/"/>
	<rdf:li rdf:resource="http://blog.codeclimate.com/blog/2013/10/09/rails-testing-pyramid/"/>
	<rdf:li rdf:resource="http://robots.thoughtbot.com/how-we-test-rails-applications"/>
	<rdf:li rdf:resource="http://casperjs.org/"/>
	<rdf:li rdf:resource="http://nightwatchjs.org/"/>
	<rdf:li rdf:resource="http://reefpoints.dockyard.com/2013/11/11/capybara-extensions.html"/>
	<rdf:li rdf:resource="http://robots.thoughtbot.com/better-tests-through-internationalization/"/>
	<rdf:li rdf:resource="http://blog.codeclimate.com/blog/2013/07/23/testing-code-in-a-rails-initializer/"/>
	<rdf:li rdf:resource="http://www.drurly.com/blog/2013/07/08/practical-rspec-wrapping/"/>
	<rdf:li rdf:resource="http://robots.thoughtbot.com/post/55339508524/taming-factory-girl-list-creation"/>
	<rdf:li rdf:resource="https://github.com/modeset/teaspoon"/>
	<rdf:li rdf:resource="https://github.com/goodwill/capybara-select2"/>
	<rdf:li rdf:resource="http://www.anchor.com.au/blog/2013/03/updated-rspec-cheatsheet/"/>
	<rdf:li rdf:resource="http://swizec.com/blog/bring-ruby-vcr-to-javascript-testing-with-capybara-and-puffing-billy/swizec/6067"/>
	<rdf:li rdf:resource="https://semaphoreapp.com/"/>
	<rdf:li rdf:resource="http://ngauthier.com/2012/02/quick-tests-with-bash.html"/>
	<rdf:li rdf:resource="http://solnic.eu/2012/02/02/yes-you-should-write-controller-tests.html"/>
	<rdf:li rdf:resource="http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots/~3/yBK5Xyj0d3s/40526170520"/>
	<rdf:li rdf:resource="http://rhnh.net/2012/12/20/how-i-test-rails-applications"/>
	<rdf:li rdf:resource="http://robots.thoughtbot.com/post/35776432958/better-support-with-test-harnesses"/>
	<rdf:li rdf:resource="http://www.elabs.se/blog/51-simple-tricks-to-clean-up-your-capybara-tests"/>
	<rdf:li rdf:resource="http://betterspecs.org/"/>
	<rdf:li rdf:resource="http://miniboilerplate.com/"/>
	<rdf:li rdf:resource="https://github.com/twe4ked/rspec-nc"/>
	<rdf:li rdf:resource="http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots/~3/3bHdj3BZ2fg/28649557009"/>
	<rdf:li rdf:resource="http://robots.thoughtbot.com/post/28146418628/mind-bending-factories"/>
	<rdf:li rdf:resource="https://efendibooks.com/minibooks/testing-with-coffeescript"/>
	<rdf:li rdf:resource="http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots/~3/iKYJy_hB6Z8/25650434584"/>
	<rdf:li rdf:resource="http://testdrivenwebsites.com/2011/08/17/different-ways-of-code-reuse-in-rspec/"/>
	<rdf:li rdf:resource="https://github.com/chancancode/json_expressions"/>
	<rdf:li rdf:resource="http://arjanvandergaag.nl/blog/factory_girl_tips.html"/>
	<rdf:li rdf:resource="http://yob.id.au/2012/03/25/testing-pdf-content-in-ruby.html"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://blog.thecodewhisperer.com/permalink/integrated-tests-are-a-scam">
    <title>Beware the Integrated Tests Scam (was Integrated Tests Are a Scam) - The Code Whisperer</title>
    <dc:date>2024-09-26T23:57:27+00:00</dc:date>
    <link>https://blog.thecodewhisperer.com/permalink/integrated-tests-are-a-scam</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Integrated tests are a scam—a self-replicating virus that threatens to infect your code base, your project, and your team with endless pain and suffering.
Wait… ]]></description>
<dc:subject>programming tdd testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:7e4d361aa620/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://encore.dev/blog/testscript-hidden-testing-gem">
    <title>Encore Blog — testscript, a hidden gem the Go team kept locked away — go get it #002</title>
    <dc:date>2022-07-28T04:20:59+00:00</dc:date>
    <link>https://encore.dev/blog/testscript-hidden-testing-gem</link>
    <dc:creator>timriley</dc:creator><dc:subject>golang testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:6edddaf4fa07/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.myhatchpad.com/insight/mocking-techniques-for-go/">
    <title>5 Mocking Techniques for Go | Golang Mocking for Unit Testing</title>
    <dc:date>2022-03-24T12:07:06+00:00</dc:date>
    <link>https://www.myhatchpad.com/insight/mocking-techniques-for-go/</link>
    <dc:creator>timriley</dc:creator><dc:subject>golang programming testing mocks</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:ec24011a9cc7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:mocks"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.stevenrbaker.com/tech/history-of-rspec.html">
    <title>History of RSpec – Steven R. Baker</title>
    <dc:date>2021-06-12T11:25:19+00:00</dc:date>
    <link>https://www.stevenrbaker.com/tech/history-of-rspec.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>ruby testing rspec history programming software</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:f68789ba4249/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:software"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.tomdalling.com/blog/mentoring/start-with-high-level-tests/">
    <title>Start With High-Level Tests — Tom Dalling</title>
    <dc:date>2021-06-12T11:24:49+00:00</dc:date>
    <link>https://www.tomdalling.com/blog/mentoring/start-with-high-level-tests/</link>
    <dc:creator>timriley</dc:creator><dc:subject>testing programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:2ae7e13c5788/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.plataformatec.com.br/2015/10/mocks-and-explicit-contracts/#:~:text=If%20you%20follow%20closely%20a,a%20explicit%20contract%2C%20it%20will%3A&amp;text=Every%20time%20you%20need%20a,callback%20in%20our%20Elixir%20code">
    <title>Mocks and explicit contracts « Plataformatec Blog</title>
    <dc:date>2020-09-23T05:07:21+00:00</dc:date>
    <link>http://blog.plataformatec.com.br/2015/10/mocks-and-explicit-contracts/#:~:text=If%20you%20follow%20closely%20a,a%20explicit%20contract%2C%20it%20will%3A&amp;text=Every%20time%20you%20need%20a,callback%20in%20our%20Elixir%20code</link>
    <dc:creator>timriley</dc:creator><dc:subject>testing programming elixir mocks</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:ba2bac305c2e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:elixir"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:mocks"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://madeintandem.com/blog/five-factor-testing/">
    <title>Five Factor Testing | Tandem (by Sarah Mei)</title>
    <dc:date>2020-07-05T11:47:17+00:00</dc:date>
    <link>https://madeintandem.com/blog/five-factor-testing/</link>
    <dc:creator>timriley</dc:creator><dc:subject>programming testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:2b0e3e283daf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dev.to/evilmartians/a-fixture-based-approach-to-interface-testing-in-rails-2cd4">
    <title>A Fixture-Based Approach to Interface Testing in Rails - DEV Community 👩‍💻👨‍💻</title>
    <dc:date>2020-03-24T09:49:37+00:00</dc:date>
    <link>https://dev.to/evilmartians/a-fixture-based-approach-to-interface-testing-in-rails-2cd4</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails ruby testing fixtures</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:af28e629f7e8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:fixtures"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail">
    <title>Tests that sometimes fail</title>
    <dc:date>2019-06-06T00:09:21+00:00</dc:date>
    <link>https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail</link>
    <dc:creator>timriley</dc:creator><dc:subject>ruby testing programming rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e7be4f1efb87/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://evilmartians.com/chronicles/testprof-2-factory-therapy-for-your-ruby-tests-rspec-minitest">
    <title>TestProf II: Factory therapy for your Ruby tests — Martian Chronicles, Evil Martians’ team blog</title>
    <dc:date>2018-06-01T11:30:11+00:00</dc:date>
    <link>https://evilmartians.com/chronicles/testprof-2-factory-therapy-for-your-ruby-tests-rspec-minitest</link>
    <dc:creator>timriley</dc:creator><dc:subject>ruby testing performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:9c0c29f36a9d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/selleo/an-opinionated-guide-to-readable-rspec-part-2-of-2-2cc64b92aa14">
    <title>An opinionated guide to readable RSpec (part 2 of 2)</title>
    <dc:date>2018-06-01T11:29:34+00:00</dc:date>
    <link>https://medium.com/selleo/an-opinionated-guide-to-readable-rspec-part-2-of-2-2cc64b92aa14</link>
    <dc:creator>timriley</dc:creator><dc:subject>ruby testing rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:c87893b0fcc3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://engineering.gusto.com/eliminating-flaky-ruby-tests/">
    <title>Eliminating Flaky Ruby Tests</title>
    <dc:date>2018-06-01T11:27:31+00:00</dc:date>
    <link>https://engineering.gusto.com/eliminating-flaky-ruby-tests/</link>
    <dc:creator>timriley</dc:creator><dc:subject>ruby testing capybara</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:f481ed3ecdd8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:capybara"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@copyconstruct/testing-in-production-the-safe-way-18ca102d0ef1">
    <title>Testing in Production, the safe way – Cindy Sridharan – Medium</title>
    <dc:date>2018-05-06T22:32:12+00:00</dc:date>
    <link>https://medium.com/@copyconstruct/testing-in-production-the-safe-way-18ca102d0ef1</link>
    <dc:creator>timriley</dc:creator><dc:subject>deployment testing devops production monitoring</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:8e7a5c91e96d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:production"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:monitoring"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/table-xi/focus-your-rspec-workflow-4cd5798d2a3e#.3aeabfn7n">
    <title>Focus Your RSpec Workflow — Table XI — Medium</title>
    <dc:date>2016-08-01T03:58:37+00:00</dc:date>
    <link>https://medium.com/table-xi/focus-your-rspec-workflow-4cd5798d2a3e#.3aeabfn7n</link>
    <dc:creator>timriley</dc:creator><dc:subject>ruby testing rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:1c538a3755a8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://lucaguidi.com/2015/10/27/effective-tdd-with-ruby-vim-setup.html">
    <title>Effective TDD With Ruby: Vim Setup — Luca Guidi</title>
    <dc:date>2016-04-06T03:57:57+00:00</dc:date>
    <link>http://lucaguidi.com/2015/10/27/effective-tdd-with-ruby-vim-setup.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>vim ruby testing rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:af064b26fd0d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:vim"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://robots.thoughtbot.com/validating-the-formkeep-api">
    <title>Validating the FormKeep API</title>
    <dc:date>2015-11-11T09:50:03+00:00</dc:date>
    <link>https://robots.thoughtbot.com/validating-the-formkeep-api</link>
    <dc:creator>timriley</dc:creator><dc:subject>ruby testing jsonschema json</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:f2645853e15c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:jsonschema"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:json"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://robots.thoughtbot.com/a-closer-look-at-test-spies">
    <title>A Closer Look at Test Spies</title>
    <dc:date>2015-07-21T21:34:07+00:00</dc:date>
    <link>https://robots.thoughtbot.com/a-closer-look-at-test-spies</link>
    <dc:creator>timriley</dc:creator><dc:subject>rspec testing ruby spies doubles</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:5e248bb647e5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:spies"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:doubles"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://andredieb.com/5-ways-to-speedup-rails-feature-tests.html">
    <title>5 Ways to Speed Up Rails Feature Tests – Andre Dieb</title>
    <dc:date>2015-07-19T11:35:24+00:00</dc:date>
    <link>http://andredieb.com/5-ways-to-speedup-rails-feature-tests.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:6c47644d2ceb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.andrewhavens.com/posts/27/how-to-create-a-new-rails-engine-which-uses-rspec-and-factorygirl-for-testing/">
    <title>How to create a new Rails engine which uses RSpec and FactoryGirl for testing :: Andrew Havens, Ruby Developer</title>
    <dc:date>2015-03-28T12:39:11+00:00</dc:date>
    <link>http://www.andrewhavens.com/posts/27/how-to-create-a-new-rails-engine-which-uses-rspec-and-factorygirl-for-testing/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails engines gems rspec testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:5648912b1627/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:engines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:gems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://modocache.svbtle.com/xctest-the-good-parts">
    <title>XCTest: The Good Parts</title>
    <dc:date>2015-03-12T13:35:49+00:00</dc:date>
    <link>http://modocache.svbtle.com/xctest-the-good-parts</link>
    <dc:creator>timriley</dc:creator><dc:subject>testing xcode swift cocoa</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:6312cc04c0af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:xcode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cocoa"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bensmithett.com/testing-flux-stores-without-jest/">
    <title>Testing Flux Stores without Jest</title>
    <dc:date>2015-02-24T02:46:05+00:00</dc:date>
    <link>http://bensmithett.com/testing-flux-stores-without-jest/</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript flux testing jest jasmine rewire</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:f8753dc1058d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:flux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:jest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:jasmine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rewire"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.nightmarejs.org/">
    <title>Nightmare</title>
    <dc:date>2014-10-13T19:00:01+00:00</dc:date>
    <link>http://www.nightmarejs.org/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[A high level JavaScript wrapper for Phantomjs]]></description>
<dc:subject>automation javascript phantomjs testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:5030d22e6ebd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:phantomjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://freshtonic.github.io/given.js/">
    <title>Given.js - Write DRY specs using lazily evaluated spec setup</title>
    <dc:date>2014-09-09T01:02:58+00:00</dc:date>
    <link>http://freshtonic.github.io/given.js/</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript jasmine testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:c9d5dadb8a4d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:jasmine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/fnando/factory_girl-preload">
    <title>fnando/factory_girl-preload</title>
    <dc:date>2014-09-05T12:15:08+00:00</dc:date>
    <link>https://github.com/fnando/factory_girl-preload</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Preload factories (Factory Girl) just like fixtures. It will be easy and, probably, faster!
]]></description>
<dc:subject>rails testing factories fixtures github gems</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:186a46e48da4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:factories"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:fixtures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:gems"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://devblog.avdi.org/2014/07/08/zero-to-smoke-test-with-sinatra/">
    <title>Zero to Smoke Test with Sinatra | Virtuous Code</title>
    <dc:date>2014-08-03T00:08:44+00:00</dc:date>
    <link>http://devblog.avdi.org/2014/07/08/zero-to-smoke-test-with-sinatra/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing smoketesting ruby sinatra</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:45d9d6d02d62/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:smoketesting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:sinatra"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pivotallabs.com/fixture-builder-and-rspec-acceptance/">
    <title>Fixture builder and rspec-acceptance - Pivotal Labs</title>
    <dc:date>2014-08-03T00:03:28+00:00</dc:date>
    <link>http://pivotallabs.com/fixture-builder-and-rspec-acceptance/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing fixtures</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:a2b41050bb35/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:fixtures"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://brandonhilkert.com/blog/7-reasons-why-im-sticking-with-minitest-and-fixtures-in-rails/">
    <title>7 reasons why I'm sticking with Minitest and Fixtures in Rails | Brandon Hilkert</title>
    <dc:date>2014-08-03T00:03:00+00:00</dc:date>
    <link>http://brandonhilkert.com/blog/7-reasons-why-im-sticking-with-minitest-and-fixtures-in-rails/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails fixtures testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:9da763bd62d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:fixtures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://substack.net/how_I_write_tests_for_node_and_the_browser">
    <title>how I write tests for node and the browser</title>
    <dc:date>2014-06-20T02:48:50+00:00</dc:date>
    <link>http://substack.net/how_I_write_tests_for_node_and_the_browser</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript node testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:380b783ebbd5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://weilu.github.io/blog/2012/11/10/conditionally-switching-off-transactional-fixtures/">
    <title>Conditionally Switching off Transactional Fixtures - What she said</title>
    <dc:date>2014-06-10T01:26:37+00:00</dc:date>
    <link>http://weilu.github.io/blog/2012/11/10/conditionally-switching-off-transactional-fixtures/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing capybara rspec fixtures</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e742c171eeaf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:capybara"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:fixtures"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.55minutes.com/2012/05/faster-capybara-specs/">
    <title>Faster Capybara Specs • 55 Minutes Blog</title>
    <dc:date>2014-06-10T01:26:01+00:00</dc:date>
    <link>http://blog.55minutes.com/2012/05/faster-capybara-specs/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing capybara fixtures rspec activerecord</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:ccc1b25570d8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:capybara"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:fixtures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:activerecord"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ruby-journal.com/rails/define-fixtures-with-polymorphic-association/">
    <title>Define Fixtures with Polymorphic Association - Ruby Journal</title>
    <dc:date>2014-06-09T07:40:09+00:00</dc:date>
    <link>http://ruby-journal.com/rails/define-fixtures-with-polymorphic-association/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing fixtures activerecord</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e640ef380c47/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:fixtures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:activerecord"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://articles.coreyhaines.com/posts/active-record-spec-helper/">
    <title>Speeding Up ActiveRecord Tests – Corey Haines</title>
    <dc:date>2014-06-04T08:28:40+00:00</dc:date>
    <link>http://articles.coreyhaines.com/posts/active-record-spec-helper/</link>
    <dc:creator>timriley</dc:creator><dc:subject>activerecord rails testing rspec performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:9e433e6b5354/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://robots.thoughtbot.com/how-to-stub-external-services-in-tests">
    <title>How to Stub External Services in Tests</title>
    <dc:date>2014-05-25T15:43:41+00:00</dc:date>
    <link>http://robots.thoughtbot.com/how-to-stub-external-services-in-tests</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:85dd731340ca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://meetfinch.com/">
    <title>View your local websites on any internet connected device | Finch</title>
    <dc:date>2014-05-18T22:19:49+00:00</dc:date>
    <link>https://meetfinch.com/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[View your local websites on any internet connected device]]></description>
<dc:subject>proxy networking testing portforwarding</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:46368aa36e8c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:proxy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:portforwarding"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pivotallabs.com/rails-4-testing-strong-parameters/">
    <title>Rails 4: Testing strong parameters - Pivotal Labs</title>
    <dc:date>2014-05-04T13:36:00+00:00</dc:date>
    <link>http://pivotallabs.com/rails-4-testing-strong-parameters/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing strongparameters controllers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:7f4a2bac128b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:strongparameters"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:controllers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://iosunittesting.com/testing-singletons/">
    <title>Testing Singletons | iOS Unit Testing</title>
    <dc:date>2014-04-24T12:35:10+00:00</dc:date>
    <link>http://iosunittesting.com/testing-singletons/</link>
    <dc:creator>timriley</dc:creator><dc:subject>ios testing objectivec cocoa cocoatouch singletons</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:2842c955ddcc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:objectivec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cocoa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cocoatouch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:singletons"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://robots.thoughtbot.com/test-driving-ios-a-primer">
    <title>Test Driving iOS - A Primer</title>
    <dc:date>2014-04-16T23:30:52+00:00</dc:date>
    <link>http://robots.thoughtbot.com/test-driving-ios-a-primer</link>
    <dc:creator>timriley</dc:creator><dc:subject>iOS cocoa cocoatouch testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:cacc9266f432/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:iOS"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cocoa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cocoatouch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://dhartweg.roon.io/rspec-testing-for-a-json-api">
    <title>RSpec testing for a JSON API — Development in General</title>
    <dc:date>2014-04-15T23:25:37+00:00</dc:date>
    <link>http://dhartweg.roon.io/rspec-testing-for-a-json-api</link>
    <dc:creator>timriley</dc:creator><dc:subject>rspec rails testing json api</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:92aaf38e2922/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:api"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://pivotallabs.com/testing-active-record-scopes/">
    <title>Testing Active Record Scopes - Pivotal Labs</title>
    <dc:date>2014-04-11T11:18:27+00:00</dc:date>
    <link>http://pivotallabs.com/testing-active-record-scopes/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing rspec activerecord scopes</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:0994fe6c9ec8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:scopes"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.codeclimate.com/blog/2013/10/09/rails-testing-pyramid/">
    <title>The Rails Testing Pyramid - Code Climate Blog</title>
    <dc:date>2014-04-01T02:56:11+00:00</dc:date>
    <link>http://blog.codeclimate.com/blog/2013/10/09/rails-testing-pyramid/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[A good reminder that integration tests should be few in number.]]></description>
<dc:subject>rails testing integrationtesting bdd</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:7fc8578a1560/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:integrationtesting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:bdd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://robots.thoughtbot.com/how-we-test-rails-applications">
    <title>How We Test Rails Applications</title>
    <dc:date>2014-04-01T02:55:48+00:00</dc:date>
    <link>http://robots.thoughtbot.com/how-we-test-rails-applications</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Great overview, with some reminders about various test types that can still be useful (e.g. view specs).]]></description>
<dc:subject>rails testing rspec bdd</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:b1ecd150d419/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:bdd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://casperjs.org/">
    <title>CasperJS, a navigation scripting and testing utility for PhantomJS and SlimerJS</title>
    <dc:date>2014-02-13T02:09:54+00:00</dc:date>
    <link>http://casperjs.org/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[CasperJS is an open source navigation scripting & testing utility written in Javascript for the PhantomJS WebKit headless browser and SlimerJS (Gecko). It eases the process of defining a full navigation scenario and provides useful high-level functions, methods & syntactic sugar for doing common tasks]]></description>
<dc:subject>javascript testing web phantomjs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:37ada152bbc4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:phantomjs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://nightwatchjs.org/">
    <title>Nightwatch.js</title>
    <dc:date>2014-02-11T23:40:12+00:00</dc:date>
    <link>http://nightwatchjs.org/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Browser automated testing done easy. Write efficient and straightforward Javascript End-to-End tests in Node.js which run against a Selenium server.]]></description>
<dc:subject>javascript testing node selenium</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:393dac1aca36/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:selenium"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://reefpoints.dockyard.com/2013/11/11/capybara-extensions.html">
    <title>Introducing Capybara-Extensions</title>
    <dc:date>2013-11-13T22:25:31+00:00</dc:date>
    <link>http://reefpoints.dockyard.com/2013/11/11/capybara-extensions.html</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[CapybaraExtensions extends Capybara's finders and matchers. Our goal is to cull many of the find statements from our tests and remove the verbose CSS and xpath locators that come along with them.]]></description>
<dc:subject>rails testing integrationtesting capybara rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:db2b55e65082/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:integrationtesting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:capybara"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://robots.thoughtbot.com/better-tests-through-internationalization/">
    <title>Better Tests Through Internationalization</title>
    <dc:date>2013-10-29T22:11:39+00:00</dc:date>
    <link>http://robots.thoughtbot.com/better-tests-through-internationalization/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[i18n Makes Your Tests More Resilient]]></description>
<dc:subject>rails testing i18n</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:732cb69f1b65/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:i18n"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.codeclimate.com/blog/2013/07/23/testing-code-in-a-rails-initializer/">
    <title>Testing Code in a Rails Initializer - Code Climate Blog</title>
    <dc:date>2013-07-27T16:15:12+00:00</dc:date>
    <link>http://blog.codeclimate.com/blog/2013/07/23/testing-code-in-a-rails-initializer/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing rspec initializers oop</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:ba3b6d5ae6a8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:initializers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:oop"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.drurly.com/blog/2013/07/08/practical-rspec-wrapping/">
    <title>Practical Rspec Wrapping - Dru Riley</title>
    <dc:date>2013-07-25T21:46:46+00:00</dc:date>
    <link>http://www.drurly.com/blog/2013/07/08/practical-rspec-wrapping/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing rspec api integrationtesting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:dfb87748c455/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:integrationtesting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://robots.thoughtbot.com/post/55339508524/taming-factory-girl-list-creation">
    <title>Taming Factory Girl List Creation</title>
    <dc:date>2013-07-16T19:34:45+00:00</dc:date>
    <link>http://robots.thoughtbot.com/post/55339508524/taming-factory-girl-list-creation</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing factorygirl factories rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:516e0faca392/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:factorygirl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:factories"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/modeset/teaspoon">
    <title>modeset/teaspoon</title>
    <dc:date>2013-07-08T02:37:37+00:00</dc:date>
    <link>https://github.com/modeset/teaspoon</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Teaspoon is a Javascript test runner built on top of Rails. It can run tests in the browser, or headlessly using PhantomJS or with Selenium WebDriver.]]></description>
<dc:subject>rails testing javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e50208be699a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/goodwill/capybara-select2">
    <title>goodwill/capybara-select2 · GitHub</title>
    <dc:date>2013-05-24T16:17:01+00:00</dc:date>
    <link>https://github.com/goodwill/capybara-select2</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[All this gem does is something very simple- allow you to trigger select2 dropdown to select the value you want. The original select doesn't with the javascript overrides, so this new helper method does only this thing.]]></description>
<dc:subject>rails testing integrationtesting capybara</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:7da65e5e2699/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:integrationtesting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:capybara"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.anchor.com.au/blog/2013/03/updated-rspec-cheatsheet/">
    <title>Updated RSpec Cheatsheet | Anchor Web Hosting Blog</title>
    <dc:date>2013-05-08T02:01:33+00:00</dc:date>
    <link>http://www.anchor.com.au/blog/2013/03/updated-rspec-cheatsheet/</link>
    <dc:creator>timriley</dc:creator><dc:subject>ruby rails testing rspec documentation cheatsheets</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:7ba8877fd3bf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cheatsheets"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://swizec.com/blog/bring-ruby-vcr-to-javascript-testing-with-capybara-and-puffing-billy/swizec/6067">
    <title>A geek with a hat » Bring Ruby VCR to Javascript testing with Capybara and puffing-billy</title>
    <dc:date>2013-03-16T12:51:30+00:00</dc:date>
    <link>http://swizec.com/blog/bring-ruby-vcr-to-javascript-testing-with-capybara-and-puffing-billy/swizec/6067</link>
    <dc:creator>timriley</dc:creator><dc:subject>javqscript testing integrationtests</dc:subject>
<dc:identifier>https://pinboard.in/u:timriley/b:8b1218d2253d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javqscript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:integrationtests"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://semaphoreapp.com/">
    <title>Hosted Continuous Integration Service for Ruby and Rails Applications - Semaphore</title>
    <dc:date>2013-03-11T23:20:11+00:00</dc:date>
    <link>https://semaphoreapp.com/</link>
    <dc:creator>timriley</dc:creator><dc:subject>webapps rails ruby testing continuousintegration</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:a6d1a1e3a224/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:webapps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:continuousintegration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ngauthier.com/2012/02/quick-tests-with-bash.html">
    <title>Quick Ruby Tests with Bash</title>
    <dc:date>2013-03-01T04:03:10+00:00</dc:date>
    <link>http://ngauthier.com/2012/02/quick-tests-with-bash.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing guard bash ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:c907441cd8b7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:guard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:bash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://solnic.eu/2012/02/02/yes-you-should-write-controller-tests.html">
    <title>Yes, You Should Write Controller Tests! | solnic.eu</title>
    <dc:date>2013-03-01T03:28:02+00:00</dc:date>
    <link>http://solnic.eu/2012/02/02/yes-you-should-write-controller-tests.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing controllers rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:9d5af890c724/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:controllers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots/~3/yBK5Xyj0d3s/40526170520">
    <title>Process Jobs Inline when Running Acceptance Tests</title>
    <dc:date>2013-01-15T05:46:39+00:00</dc:date>
    <link>http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots/~3/yBK5Xyj0d3s/40526170520</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing</dc:subject>
<dc:identifier>https://pinboard.in/u:timriley/b:17c516990724/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rhnh.net/2012/12/20/how-i-test-rails-applications">
    <title>How I Test Rails Applications - Xavier Shay's Blog</title>
    <dc:date>2013-01-12T12:36:25+00:00</dc:date>
    <link>http://rhnh.net/2012/12/20/how-i-test-rails-applications</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:2c0624a6515b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://robots.thoughtbot.com/post/35776432958/better-support-with-test-harnesses">
    <title>Better Support with Test Harnesses</title>
    <dc:date>2012-11-28T22:39:08+00:00</dc:date>
    <link>http://robots.thoughtbot.com/post/35776432958/better-support-with-test-harnesses</link>
    <dc:creator>timriley</dc:creator><dc:subject>rspec testing integrationtesting capybara rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:89ee1ac99ab7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:integrationtesting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:capybara"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.elabs.se/blog/51-simple-tricks-to-clean-up-your-capybara-tests">
    <title>Simple tricks to clean up your Capybara tests — Elabs</title>
    <dc:date>2012-11-27T21:46:04+00:00</dc:date>
    <link>http://www.elabs.se/blog/51-simple-tricks-to-clean-up-your-capybara-tests</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing capybara rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:02ed3489a78b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:capybara"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://betterspecs.org/">
    <title>Better Specs</title>
    <dc:date>2012-10-09T07:49:24+00:00</dc:date>
    <link>http://betterspecs.org/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[RSpec is a great tool in the behavior driven design process of writing human readable specifications that direct and validate the development of your application.

On the web you can find several resources explaining how to use RSpec and they all give you a complete overview of what you can do. What you'll rarely find is a book or an article explaining how to use RSpec to create a great test suite.

Better Specs tries to fill this miss collecting most of the guidelines developers has been learning the hard way through years of experience.]]></description>
<dc:subject>rspec ruby rails testing programming bestpractice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:bffda24f67f5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:bestpractice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://miniboilerplate.com/">
    <title>MiniBoilerplate</title>
    <dc:date>2012-09-07T02:55:13+00:00</dc:date>
    <link>http://miniboilerplate.com/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Looking to create a jQuery plugin in CoffeeScript using Test-driven development? If so, MiniBoilerplate is what you've been looking for.]]></description>
<dc:subject>jquery plugins coffeescript javascript testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:dd8a06074192/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:plugins"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:coffeescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/twe4ked/rspec-nc">
    <title>twe4ked/rspec-nc</title>
    <dc:date>2012-09-07T01:28:45+00:00</dc:date>
    <link>https://github.com/twe4ked/rspec-nc</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[RSpec formatter for Mountain Lion's Notification Center]]></description>
<dc:subject>rubygems github rspec macosx notificationcenter rails testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:f9c4441d83d7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rubygems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:macosx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:notificationcenter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots/~3/3bHdj3BZ2fg/28649557009">
    <title>Faking CoreLocation... Inconceivable!</title>
    <dc:date>2012-08-17T00:53:35+00:00</dc:date>
    <link>http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots/~3/3bHdj3BZ2fg/28649557009</link>
    <dc:creator>timriley</dc:creator><dc:subject>objectivec cocoa testing</dc:subject>
<dc:identifier>https://pinboard.in/u:timriley/b:817740fefc57/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:objectivec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cocoa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://robots.thoughtbot.com/post/28146418628/mind-bending-factories">
    <title>Mind-Bending Factories</title>
    <dc:date>2012-08-05T02:56:19+00:00</dc:date>
    <link>http://robots.thoughtbot.com/post/28146418628/mind-bending-factories</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[FactoryGirl is really powerful. With the ability to specify the factory’s class, traits, initialize_with, skip_create, and dynamic attributes, we can build a flexible factory that can be used whenever you need URLs - all without having to build strings by hand.

]]></description>
<dc:subject>factories factorygirl rails ruby testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:97d5e2364b70/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:factories"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:factorygirl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://efendibooks.com/minibooks/testing-with-coffeescript">
    <title>Efendi Books - Testing with CoffeeScript</title>
    <dc:date>2012-08-05T01:45:04+00:00</dc:date>
    <link>https://efendibooks.com/minibooks/testing-with-coffeescript</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript testing bdd jasmine coffeescript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:5e6e1502d986/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:jasmine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:coffeescript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots/~3/iKYJy_hB6Z8/25650434584">
    <title>Writing Better Cucumber Scenarios; or, Why We're Deprecating FactoryGirl's Cucumber Steps</title>
    <dc:date>2012-07-23T12:34:48+00:00</dc:date>
    <link>http://feedproxy.google.com/~r/GiantRobotsSmashingIntoOtherGiantRobots/~3/iKYJy_hB6Z8/25650434584</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing cucumber rspec factories integrationtests</dc:subject>
<dc:identifier>https://pinboard.in/u:timriley/b:517112b2ee49/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cucumber"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:factories"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:integrationtests"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://testdrivenwebsites.com/2011/08/17/different-ways-of-code-reuse-in-rspec/">
    <title>Different ways of code reuse in RSpec « Test Driven Websites (TDD and BDD in RoR and JS)</title>
    <dc:date>2012-07-18T01:30:29+00:00</dc:date>
    <link>http://testdrivenwebsites.com/2011/08/17/different-ways-of-code-reuse-in-rspec/</link>
    <dc:creator>timriley</dc:creator><dc:subject>rspec dry ruby rails testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:11f0448dc057/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:dry"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/chancancode/json_expressions">
    <title>chancancode/json_expressions</title>
    <dc:date>2012-07-17T09:06:27+00:00</dc:date>
    <link>https://github.com/chancancode/json_expressions</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails api testing json rspec</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:504c893f237e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://arjanvandergaag.nl/blog/factory_girl_tips.html">
    <title>FactoryGirl Tips and Tricks by Arjan van der Gaag</title>
    <dc:date>2012-07-04T06:41:18+00:00</dc:date>
    <link>http://arjanvandergaag.nl/blog/factory_girl_tips.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>factories rails testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:8ab8d72ab27f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:factories"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://yob.id.au/2012/03/25/testing-pdf-content-in-ruby.html">
    <title>Testing PDF Content in Ruby</title>
    <dc:date>2012-03-25T11:24:41+00:00</dc:date>
    <link>http://yob.id.au/2012/03/25/testing-pdf-content-in-ruby.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>rails testing rspec pdfs</dc:subject>
<dc:identifier>https://pinboard.in/u:timriley/b:4ed2cdb147f7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:pdfs"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>