Skip to content

Commit 0356b28

Browse files
committed
fix broken links
1 parent 85e52c2 commit 0356b28

File tree

4 files changed

+0
-24
lines changed

4 files changed

+0
-24
lines changed

archive.html

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,6 @@ <h1>Blog Archive</h1>
6060
<h4>May 2017</h4>
6161
<ul>
6262

63-
<li>11 - <a href="blog/2013/unit-tests-as-experiments.html">Unit Tests as Experiments</a></li>
64-
6563
<li>11 - <a href="blog/2017/unit-tests-as-experiments.html">Unit Tests as Experiments</a></li>
6664
</ul>
6765

feed.xml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,6 @@
99
<pubDate>Wed, 10 May 2017 23:35:42 -0500</pubDate>
1010
<lastBuildDate>Wed, 10 May 2017 23:35:42 -0500</lastBuildDate>
1111

12-
<item>
13-
<title>Unit Tests as Experiments</title>
14-
<link>https://nathansgreen.github.io/blog/2013/unit-tests-as-experiments.html</link>
15-
<pubDate>Thu, 11 May 2017 00:00:00 -0500</pubDate>
16-
<guid isPermaLink="false">blog/2013/unit-tests-as-experiments.html</guid>
17-
<description>
18-
&lt;p&gt;One of the strategies I&amp;rsquo;ve been using lately is creating unit tests when I have a problem that I don&amp;rsquo;t understand fully. It&amp;rsquo;s an easy way to encode a set of assumptions (test fixture setup), try out potential ways of solving a problem, then check whether it worked (assert some expected outcome).&lt;/p&gt;
19-
&lt;p&gt;Since I often work without a REPL (Java 9 will change this), I need easy ways to run programs that are small and malleable. I also work with complex runtimes (magical, auto-configured Spring systems are one of many examples) and it helps to be able to simulate a complex system by setting up test fixtures that manage that complexity while providing direct access to the thing I need to test.&lt;/p&gt;
20-
&lt;p&gt;I find this approach is also helpful when trying to work with an unfamiliar API. Sometimes my mental model of an API&amp;rsquo;s behavior doesn&amp;rsquo;t quite match reality, and a test is usually a quick way to verify an hypothesis about what outcomes I should expect.&lt;/p&gt;
21-
&lt;p&gt;The BDD way of structuring tests fits this approach pretty well. Given some initial conditions, when this thing occurs, then I expect this outcome. The difference is that instead of encoding requirements, I&amp;rsquo;m encoding hypotheses.&lt;/p&gt;
22-
</description>
23-
</item>
2412
<item>
2513
<title>Unit Tests as Experiments</title>
2614
<link>https://nathansgreen.github.io/blog/2017/unit-tests-as-experiments.html</link>

index.html

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,6 @@
5555
<div class="page-header">
5656
<h1>Blog</h1>
5757
</div>
58-
<a href="blog/2013/unit-tests-as-experiments.html"><h1>Unit Tests as Experiments</h1></a>
59-
<p>11 May 2017</p>
60-
<p><p>One of the strategies I&rsquo;ve been using lately is creating unit tests when I have a problem that I don&rsquo;t understand fully. It&rsquo;s an easy way to encode a set of assumptions (test fixture setup), try out potential ways of solving a problem, then check whether it worked (assert some expected outcome).</p>
61-
<p>Since I often work without a REPL (Java 9 will change this), I need easy ways to run programs that are small and malleable. I also work with complex runtimes (magical, auto-configured Spring systems are one of many examples) and it helps to be able to simulate a complex system by setting up test fixtures that manage that complexity while providing direct access to the thing I need to test.</p>
62-
<p>I find this approach is also helpful when trying to work with an unfamiliar API. Sometimes my mental model of an API&rsquo;s behavior doesn&rsquo;t quite match reality, and a test is usually a quick way to verify an hypothesis about what outcomes I should expect.</p>
63-
<p>The BDD way of structuring tests fits this approach pretty well. Given some initial conditions, when this thing occurs, then I expect this outcome. The difference is that instead of encoding requirements, I&rsquo;m encoding hypotheses.</p></p>
6458
<a href="blog/2017/unit-tests-as-experiments.html"><h1>Unit Tests as Experiments</h1></a>
6559
<p>11 May 2017</p>
6660
<p><p>One of the strategies I&rsquo;ve been using lately is creating unit tests when I have a problem that I don&rsquo;t understand fully. It&rsquo;s an easy way to encode a set of assumptions (test fixture setup), try out potential ways of solving a problem, then check whether it worked (assert some expected outcome).</p>

sitemap.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
3-
<url>
4-
<loc>https://nathansgreen.github.io/blog/2013/unit-tests-as-experiments.html</loc>
5-
<lastmod>2017-05-11</lastmod>
6-
</url>
73
<url>
84
<loc>https://nathansgreen.github.io/blog/2017/unit-tests-as-experiments.html</loc>
95
<lastmod>2017-05-11</lastmod>

0 commit comments

Comments
 (0)