Added inter-page navigation
authorMike Jackson <michaelj@epcc.ed.ac.uk>
Tue, 2 Apr 2013 11:10:36 +0000 (04:10 -0700)
committerW. Trevor King <wking@tremily.us>
Fri, 1 Nov 2013 04:20:46 +0000 (21:20 -0700)
testing/Conclusion.md
testing/README.md
testing/RealWorld.md
testing/TDD.md
testing/Writing.md

index 58c6530ed97115b7ee034bf150ad16f89fe87eac..6abd6201797f3b6ceb9c764a33519eea634d5b47 100755 (executable)
@@ -13,3 +13,5 @@ If in doubt, remember [Geoffrey Chang](http://en.wikipedia.org/wiki/Geoffrey_Cha
 * [Software Carpentry](http://software-carpentry.org/)'s online [testing](http://software-carpentry.org/4_0/test/index.html) lectures.
 * A discussion on [is it worthwhile to write unit tests for scientific research codes?](http://scicomp.stackexchange.com/questions/206/is-it-worthwhile-to-write-unit-tests-for-scientific-research-codes)
 * G. Wilson, D. A. Aruliah, C. T. Brown, N. P. Chue Hong, M. Davis, R. T. Guy, S. H. D. Haddock, K. Huff, I. M. Mitchell, M. Plumbley, B. Waugh, E. P. White, P. Wilson (2012) "[Best Practices for Scientific Computing](http://arxiv.org/abs/1210.0530)", arXiv:1210.0530 [cs.MS].
+
+Previous: [Test-driven development](TDD.md)
index 82e98a1d2297edfb76e6d25a7e1b3e22a5a0d88f..606151f8ae0e7c8e33670a2610bc187f65da9d98 100755 (executable)
@@ -90,3 +90,5 @@ Before we test our code, it can be very productive to get a colleague to look at
 * [Testing in practice](RealWorld.md)
 * [Test-driven development](TDD.md)
 * [Conclusions and further information](Conclusion.md)
+
+Next: [Let's start writing some tests](Writing.md)
index b516743ddb4d1ad2278617b684a274c8338c28e2..1628574fef2f7dbab43c8c94e5623593611c067a 100755 (executable)
@@ -55,3 +55,5 @@ For example,
          pass
 
 Yes, tests like this *do* occur on projects!
+
+Previous: [Let's start writing some tests](Writing.md) Next: [Test-driven development](TDD.md)
index 9191f619923586e93d25e6272e5c2df87d9459c9..3a2e278ba6d410e2fd11f338c2d409a178e6b2e5 100755 (executable)
@@ -57,3 +57,5 @@ Let's discuss the tests you've come up with.
 Now update `complement` to make your tests pass. You may want to reuse some of the logic of `calculate_weight`!
 
 When we're done, not only do we have a working function, we also have a set of tests. There's no risk of us leaving the tests "till later" and then never having time to write them.
+
+Previous: [Testing in practice](RealWorld.md) Next: [Conclusions and further information](Conclusion.md)
index f98d22d7604e7cf8ac59cd1c1a9307d4b2f5a825..3e4ffeb7d1c9a67c6177283216534aad09ea1ccc 100755 (executable)
@@ -144,3 +144,5 @@ Let's spend a few minutes coming up with some more tests for `calculate_weight`.
 * Have we covered all the nucleotides? 
 * Have we covered all the types of string we can expect? 
 * In addition to test functions, other types of runtime test could we add to `calculate_weight`?
+
+Previous: [Testing](README.md) Next: [Testing in practice](RealWorld.md)