From d5c4a4afc1eea525f4aede4525d017b9aef7592e Mon Sep 17 00:00:00 2001 From: Mike Jackson Date: Tue, 2 Apr 2013 04:10:36 -0700 Subject: [PATCH] Added inter-page navigation --- testing/Conclusion.md | 2 ++ testing/README.md | 2 ++ testing/RealWorld.md | 2 ++ testing/TDD.md | 2 ++ testing/Writing.md | 2 ++ 5 files changed, 10 insertions(+) diff --git a/testing/Conclusion.md b/testing/Conclusion.md index 58c6530..6abd620 100755 --- a/testing/Conclusion.md +++ b/testing/Conclusion.md @@ -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) diff --git a/testing/README.md b/testing/README.md index 82e98a1..606151f 100755 --- a/testing/README.md +++ b/testing/README.md @@ -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) diff --git a/testing/RealWorld.md b/testing/RealWorld.md index b516743..1628574 100755 --- a/testing/RealWorld.md +++ b/testing/RealWorld.md @@ -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) diff --git a/testing/TDD.md b/testing/TDD.md index 9191f61..3a2e278 100755 --- a/testing/TDD.md +++ b/testing/TDD.md @@ -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) diff --git a/testing/Writing.md b/testing/Writing.md index f98d22d..3e4ffeb 100755 --- a/testing/Writing.md +++ b/testing/Writing.md @@ -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) -- 2.26.2