<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:hatena="http://www.hatena.ne.jp/info/xmlns#"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
>

<channel rdf:about="https://b.hatena.ne.jp/clairvy/Testing/">
<title>Testing&#x306B;&#x95A2;&#x3059;&#x308B;clairvy&#x306E;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;</title>
<link>https://b.hatena.ne.jp/clairvy/Testing/</link>
<description>Testing&#x306B;&#x95A2;&#x3059;&#x308B;clairvy&#x306E;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; (4)</description>
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="https://b.hatena.ne.jp/clairvy/20141225#bookmark-237127968" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/clairvy/20141024#bookmark-232919884" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/clairvy/20141017#bookmark-232729512" />
  <rdf:li rdf:resource="https://b.hatena.ne.jp/clairvy/20140728#bookmark-205844049" />
 </rdf:Seq>
</items>
</channel>
<item rdf:about="https://b.hatena.ne.jp/clairvy/20141225#bookmark-237127968">
<title>&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x4EE5;&#x5916;&#x3082;&#x3068;&#x306B;&#x304B;&#x304F;&#x30C6;&#x30B9;&#x30C8;&#x3059;&#x308B;&#x3002;&#x3082;&#x3057;&#x304F;&#x306F;&#x30AB;&#x30D0;&#x30EC;&#x30C3;&#x30B8;&#x3060;&#x3051;&#x3067;&#x306F;&#x30C0;&#x30E1;&#x3060;&#x3068;&#x3044;&#x3046;&#x8A71; | &#x304A;&#x305D;&#x3089;&#x304F;&#x306F;&#x305D;&#x308C;&#x3055;&#x3048;&#x3082;&#x5E73;&#x51E1;&#x306A;&#x65E5;&#x3005;</title>
<link>https://songmu.jp/riji/entry/2014-12-25-test-anything.html</link>
<description></description>
<dc:creator>clairvy</dc:creator>
<dc:date>2014-12-24T21:49:00Z</dc:date>
<dc:subject>testing</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/testing" />
  </rdf:Bag>
</taxo:topics>
<hatena:bookmarkcount>386</hatena:bookmarkcount>
<content:encoded>&#x3C;blockquote cite=&#x22;https://songmu.jp/riji/entry/2014-12-25-test-anything.html&#x22; title=&#x22;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x4EE5;&#x5916;&#x3082;&#x3068;&#x306B;&#x304B;&#x304F;&#x30C6;&#x30B9;&#x30C8;&#x3059;&#x308B;&#x3002;&#x3082;&#x3057;&#x304F;&#x306F;&#x30AB;&#x30D0;&#x30EC;&#x30C3;&#x30B8;&#x3060;&#x3051;&#x3067;&#x306F;&#x30C0;&#x30E1;&#x3060;&#x3068;&#x3044;&#x3046;&#x8A71; | &#x304A;&#x305D;&#x3089;&#x304F;&#x306F;&#x305D;&#x308C;&#x3055;&#x3048;&#x3082;&#x5E73;&#x51E1;&#x306A;&#x65E5;&#x3005;&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fsongmu.jp%2Friji%2Fentry%2F2014-12-25-test-anything.html&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://songmu.jp/riji/entry/2014-12-25-test-anything.html&#x22;&#x3E;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x4EE5;&#x5916;&#x3082;&#x3068;&#x306B;&#x304B;&#x304F;&#x30C6;&#x30B9;&#x30C8;&#x3059;&#x308B;&#x3002;&#x3082;&#x3057;&#x304F;&#x306F;&#x30AB;&#x30D0;&#x30EC;&#x30C3;&#x30B8;&#x3060;&#x3051;&#x3067;&#x306F;&#x30C0;&#x30E1;&#x3060;&#x3068;&#x3044;&#x3046;&#x8A71; | &#x304A;&#x305D;&#x3089;&#x304F;&#x306F;&#x305D;&#x308C;&#x3055;&#x3048;&#x3082;&#x5E73;&#x51E1;&#x306A;&#x65E5;&#x3005;&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://songmu.jp/riji/entry/2014-12-25-test-anything.html&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/eac21e0854baeaf4948de4d8e061cbc6681ed1d9/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fsongmu.jp%2Friji%2Fstatic%2Fimg%2Fsongmu-ogp.jpg&#x22; alt=&#x22;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x4EE5;&#x5916;&#x3082;&#x3068;&#x306B;&#x304B;&#x304F;&#x30C6;&#x30B9;&#x30C8;&#x3059;&#x308B;&#x3002;&#x3082;&#x3057;&#x304F;&#x306F;&#x30AB;&#x30D0;&#x30EC;&#x30C3;&#x30B8;&#x3060;&#x3051;&#x3067;&#x306F;&#x30C0;&#x30E1;&#x3060;&#x3068;&#x3044;&#x3046;&#x8A71; | &#x304A;&#x305D;&#x3089;&#x304F;&#x306F;&#x305D;&#x308C;&#x3055;&#x3048;&#x3082;&#x5E73;&#x51E1;&#x306A;&#x65E5;&#x3005;&#x22; title=&#x22;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x4EE5;&#x5916;&#x3082;&#x3068;&#x306B;&#x304B;&#x304F;&#x30C6;&#x30B9;&#x30C8;&#x3059;&#x308B;&#x3002;&#x3082;&#x3057;&#x304F;&#x306F;&#x30AB;&#x30D0;&#x30EC;&#x30C3;&#x30B8;&#x3060;&#x3051;&#x3067;&#x306F;&#x30C0;&#x30E1;&#x3060;&#x3068;&#x3044;&#x3046;&#x8A71; | &#x304A;&#x305D;&#x3089;&#x304F;&#x306F;&#x305D;&#x308C;&#x3055;&#x3048;&#x3082;&#x5E73;&#x51E1;&#x306A;&#x65E5;&#x3005;&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3042;&#x306A;&#x305F;&#x306F;&#x30D7;&#x30ED;&#x30B8;&#x30A7;&#x30AF;&#x30C8;&#x306E;&#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x306B;&#x5BFE;&#x3057;&#x3066;&#x9069;&#x5207;&#x306B;CI&#x3092;&#x56DE;&#x3057;&#x3066;&#x3044;&#x308B;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002;&#x5B9A;&#x671F;&#x7684;&#x306B;&#x30B3;&#x30FC;&#x30C9;&#x30AB;&#x30D0;&#x30EC;&#x30C3;&#x30B8;&#x306E;&#x6E2C;&#x5B9A;&#x3082;&#x884C;&#x3044;&#x3001;90%&#x4EE5;&#x4E0A;&#x3082;&#x3057;&#x304F;&#x306F;100%&#x306E;&#x6570;&#x5B57;&#x3092;&#x51FA;&#x3057;&#x3066;&#x3044;&#x308B;&#x304B;&#x3082;&#x3057;&#x308C;&#x307E;&#x305B;&#x3093;&#x3002; &#x3057;&#x304B;&#x3057;&#x679C;&#x305F;&#x3057;&#x3066;&#x305D;&#x308C;&#x3067;&#x5341;&#x5206;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#xFF1F;&#x3082;&#x3057;&#x304F;&#x306F;&#x30B3;&#x30FC;&#x30C9;&#x30AB;&#x30D0;&#x30EC;&#x30C3;&#x30B8;&#x3060;&#x3051;&#x306B;&#x3068;&#x3089;&#x308F;&#x308C;&#x3059;&#x304E;&#x3066;&#x3044;&#x306A;&#x3044;&#x3067;&#x3057;&#x3087;&#x3046;&#x304B;&#xFF1F; &#x76E3;&#x8996;&#x3068;&#x306F;(&#x30B7;&#x30B9;&#x30C6;&#x30E0;&#x306B;&#x5BFE;&#x3059;&#x308B;)&#x7D99;...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/songmu.jp/riji/entry/2014-12-25-test-anything.html&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://songmu.jp/riji/entry/2014-12-25-test-anything.html&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - &#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x4EE5;&#x5916;&#x3082;&#x3068;&#x306B;&#x304B;&#x304F;&#x30C6;&#x30B9;&#x30C8;&#x3059;&#x308B;&#x3002;&#x3082;&#x3057;&#x304F;&#x306F;&#x30AB;&#x30D0;&#x30EC;&#x30C3;&#x30B8;&#x3060;&#x3051;&#x3067;&#x306F;&#x30C0;&#x30E1;&#x3060;&#x3068;&#x3044;&#x3046;&#x8A71; | &#x304A;&#x305D;&#x3089;&#x304F;&#x306F;&#x305D;&#x308C;&#x3055;&#x3048;&#x3082;&#x5E73;&#x51E1;&#x306A;&#x65E5;&#x3005;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - &#x30BD;&#x30FC;&#x30B9;&#x30B3;&#x30FC;&#x30C9;&#x4EE5;&#x5916;&#x3082;&#x3068;&#x306B;&#x304B;&#x304F;&#x30C6;&#x30B9;&#x30C8;&#x3059;&#x308B;&#x3002;&#x3082;&#x3057;&#x304F;&#x306F;&#x30AB;&#x30D0;&#x30EC;&#x30C3;&#x30B8;&#x3060;&#x3051;&#x3067;&#x306F;&#x30C0;&#x30E1;&#x3060;&#x3068;&#x3044;&#x3046;&#x8A71; | &#x304A;&#x305D;&#x3089;&#x304F;&#x306F;&#x305D;&#x308C;&#x3055;&#x3048;&#x3082;&#x5E73;&#x51E1;&#x306A;&#x65E5;&#x3005;&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/songmu.jp/riji/entry/2014-12-25-test-anything.html&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
</item>
<item rdf:about="https://b.hatena.ne.jp/clairvy/20141024#bookmark-232919884">
<title>Writing controller specs for a Warp server</title>
<link>https://begriffs.com/posts/2014-10-19-warp-server-controller-test.html</link>
<description></description>
<dc:creator>clairvy</dc:creator>
<dc:date>2014-10-24T03:57:20Z</dc:date>
<dc:subject>Haskell</dc:subject>
<dc:subject>Testing</dc:subject>
<dc:subject>Warp</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/Haskell" />
    <rdf:li resource="https://b.hatena.ne.jp/q/Testing" />
    <rdf:li resource="https://b.hatena.ne.jp/q/Warp" />
  </rdf:Bag>
</taxo:topics>
<hatena:bookmarkcount>3</hatena:bookmarkcount>
<content:encoded>&#x3C;blockquote cite=&#x22;https://begriffs.com/posts/2014-10-19-warp-server-controller-test.html&#x22; title=&#x22;Writing controller specs for a Warp server&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fbegriffs.com%2Fposts%2F2014-10-19-warp-server-controller-test.html&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://begriffs.com/posts/2014-10-19-warp-server-controller-test.html&#x22;&#x3E;Writing controller specs for a Warp server&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://begriffs.com/posts/2014-10-19-warp-server-controller-test.html&#x22;&#x3E;&#x3C;img src=&#x22;&#x22; alt=&#x22;Writing controller specs for a Warp server&#x22; title=&#x22;Writing controller specs for a Warp server&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;This guide will show you how to configure a Cabal project to test a Warp server (such as Scotty or Yesod) using hspec2. It will allow you to test HTTP requests and responses and to prepare the database before/between steps. directories and cabal Assuming your project code lives in a top-level src...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/begriffs.com/posts/2014-10-19-warp-server-controller-test.html&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://begriffs.com/posts/2014-10-19-warp-server-controller-test.html&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Writing controller specs for a Warp server&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Writing controller specs for a Warp server&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/begriffs.com/posts/2014-10-19-warp-server-controller-test.html&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
</item>
<item rdf:about="https://b.hatena.ne.jp/clairvy/20141017#bookmark-232729512">
<title>Go&#x3067;End To End Testing&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x66F8;&#x3044;&#x305F; - Webtech Walker</title>
<link>http://webtech-walker.com/archive/2014/10/sprinkler.html</link>
<description></description>
<dc:creator>clairvy</dc:creator>
<dc:date>2014-10-17T09:36:06Z</dc:date>
<dc:subject>golang</dc:subject>
<dc:subject>testing</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/golang" />
    <rdf:li resource="https://b.hatena.ne.jp/q/testing" />
  </rdf:Bag>
</taxo:topics>
<hatena:bookmarkcount>66</hatena:bookmarkcount>
<content:encoded>&#x3C;blockquote cite=&#x22;http://webtech-walker.com/archive/2014/10/sprinkler.html&#x22; title=&#x22;Go&#x3067;End To End Testing&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x66F8;&#x3044;&#x305F; - Webtech Walker&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=http%3A%2F%2Fwebtech-walker.com%2Farchive%2F2014%2F10%2Fsprinkler.html&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;http://webtech-walker.com/archive/2014/10/sprinkler.html&#x22;&#x3E;Go&#x3067;End To End Testing&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x66F8;&#x3044;&#x305F; - Webtech Walker&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;http://webtech-walker.com/archive/2014/10/sprinkler.html&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/857c132ba8dd0ec98858fba07e66e5637449f95e/backend=imagemagick;height=90;version=1;width=120/http%3A%2F%2Fwebtech-walker.com%2Fimg%2Fcommon%2Ficon.png&#x22; alt=&#x22;Go&#x3067;End To End Testing&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x66F8;&#x3044;&#x305F; - Webtech Walker&#x22; title=&#x22;Go&#x3067;End To End Testing&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x66F8;&#x3044;&#x305F; - Webtech Walker&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;Selenium&#x30E9;&#x30C3;&#x30D1;&#x30FC;&#x306A;&#x30C6;&#x30B9;&#x30C8;&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x3092;Go&#x3067;&#x66F8;&#x3044;&#x3066;&#x307F;&#x305F;&#x3002;&#x521D;Go&#x3002; https://github.com/hokaccha/sprinkler Go&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x3067;E2E&#x30C6;&#x30B9;&#x30C8;&#x306E;&#x30B3;&#x30FC;&#x30C9;&#x66F8;&#x3051;&#x3066;&#x3082;&#x3042;&#x3093;&#x307E;&#x308A;&#x5B09;&#x3057;&#x304F;&#x306A;&#x3044;&#x306E;&#x3067;YAML&#x3067;&#x66F8;&#x3051;&#x308B;&#x3088;&#x3046;&#x306B;&#x3057;&#x305F;&#x3002; scenarios: - name: Hello sprinkler! actions: - visit: http://www.google.com - assert_title: Google - wait_for: i...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/webtech-walker.com/archive/2014/10/sprinkler.html&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/http://webtech-walker.com/archive/2014/10/sprinkler.html&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Go&#x3067;End To End Testing&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x66F8;&#x3044;&#x305F; - Webtech Walker&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Go&#x3067;End To End Testing&#x30D5;&#x30EC;&#x30FC;&#x30E0;&#x30EF;&#x30FC;&#x30AF;&#x66F8;&#x3044;&#x305F; - Webtech Walker&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/webtech-walker.com/archive/2014/10/sprinkler.html&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
</item>
<item rdf:about="https://b.hatena.ne.jp/clairvy/20140728#bookmark-205844049">
<title>Structuring Tests in Go</title>
<link>https://medium.com/@benbjohnson/structuring-tests-in-go-46ddee7a25c</link>
<description></description>
<dc:creator>clairvy</dc:creator>
<dc:date>2014-07-27T23:29:16Z</dc:date>
<dc:subject>golang</dc:subject>
<dc:subject>testing</dc:subject>
<taxo:topics>
  <rdf:Bag>
    <rdf:li resource="https://b.hatena.ne.jp/q/golang" />
    <rdf:li resource="https://b.hatena.ne.jp/q/testing" />
  </rdf:Bag>
</taxo:topics>
<hatena:bookmarkcount>36</hatena:bookmarkcount>
<content:encoded>&#x3C;blockquote cite=&#x22;https://medium.com/@benbjohnson/structuring-tests-in-go-46ddee7a25c&#x22; title=&#x22;Structuring Tests in Go&#x22;&#x3E;&#x3C;cite&#x3E;&#x3C;img src=&#x22;https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%2F%2Fmedium.com%2F%40benbjohnson%2Fstructuring-tests-in-go-46ddee7a25c&#x22; alt=&#x22;&#x22; /&#x3E; &#x3C;a href=&#x22;https://medium.com/@benbjohnson/structuring-tests-in-go-46ddee7a25c&#x22;&#x3E;Structuring Tests in Go&#x3C;/a&#x3E;&#x3C;/cite&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://medium.com/@benbjohnson/structuring-tests-in-go-46ddee7a25c&#x22;&#x3E;&#x3C;img src=&#x22;https://cdn-ak-scissors.b.st-hatena.com/image/square/d1c3333abf3fbcb1b671d21bc225491303e335fc/backend=imagemagick;height=90;version=1;width=120/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2ApH5CMaeBHiQwTPeJHPYW7w.jpeg&#x22; alt=&#x22;Structuring Tests in Go&#x22; title=&#x22;Structuring Tests in Go&#x22; class=&#x22;entry-image&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;p&#x3E;The Purpose of TestsPeople argue over testing style, whether to use TDD or BDD, or whether tests are even useful at all. Before I get into how I structure my tests in Go, I should explain how I see tests. Tests should be 2 things: Self-containedEasily reproducibleThat&#x2019;s it. They should be self-co...&#x3C;/p&#x3E;&#x3C;p&#x3E;&#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/medium.com/@benbjohnson/structuring-tests-in-go-46ddee7a25c&#x22;&#x3E;&#x3C;img src=&#x22;https://b.hatena.ne.jp/entry/image/https://medium.com/@benbjohnson/structuring-tests-in-go-46ddee7a25c&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Structuring Tests in Go&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF; - Structuring Tests in Go&#x22; border=&#x22;0&#x22; style=&#x22;border: none&#x22; /&#x3E;&#x3C;/a&#x3E; &#x3C;a href=&#x22;https://b.hatena.ne.jp/entry/s/medium.com/@benbjohnson/structuring-tests-in-go-46ddee7a25c&#x22;&#x3E;&#x3C;img src=&#x22;https://b.st-hatena.com/images/append.gif&#x22; border=&#x22;0&#x22; alt=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; title=&#x22;&#x306F;&#x3066;&#x306A;&#x30D6;&#x30C3;&#x30AF;&#x30DE;&#x30FC;&#x30AF;&#x306B;&#x8FFD;&#x52A0;&#x22; /&#x3E;&#x3C;/a&#x3E;&#x3C;/p&#x3E;&#x3C;/blockquote&#x3E;</content:encoded>
</item>
</rdf:RDF>