Skip to content

Commit c7fb30c

Browse files
author
Chris James
committed
mention GOOS
1 parent 239fe7d commit c7fb30c

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

intro-to-acceptance-tests.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,11 @@ The nature of *how* to write acceptance tests depends on the system you're build
360360

361361
Non-trivial systems don't tend to be single-process applications like the one we've discussed. Typically you'll depend on other systems such as a database. For these scenarios, you'll need to automate a local environment to test with. Tools like [docker-compose](https://docs.docker.com/compose/) are useful for spinning up containers of the environment you need to run your system locally.
362362

363-
As systems get more complex, the costs of writing and maintaining acceptance tests can quickly spiral out of control. There are countless stories of development teams being hamstrung by expensive acceptance test suites. A future chapter will introduce principles and techniques for managing the costs of acceptance tests.
363+
### The next chapter
364+
365+
In this post the acceptance test was written retrospectively. However, in [Growing Object-Oriented Software](http://www.growing-object-oriented-software.com) the authors show that we can use acceptance tests in a test-driven approach to act as a "north-star" to guide our efforts. This will be covered next in the next chapter.
366+
367+
As systems get more complex, the costs of writing and maintaining acceptance tests can quickly spiral out of control. There are countless stories of development teams being hamstrung by expensive acceptance test suites. The next chapter will introduce principles and techniques for managing the costs of acceptance tests.
364368

365369
### Improving the quality of open-source
366370

@@ -370,4 +374,4 @@ Like [Testable Examples](https://go.dev/blog/examples), seeing this little extra
370374

371375
## Recruitment plug for `$WORK`
372376

373-
If you fancy working in an environment with other engineers solving interesting problems, live near or around London or Porto, and enjoy the contents of this chapter and book - please [reach out to me on Twitter](https://twitter.com/quii) and maybe we can work together soon!
377+
If you fancy working in an environment with other engineers solving interesting problems, live near or around London or Porto, and enjoy the contents of this chapter and book - please [reach out to me on Twitter](https://twitter.com/quii) and maybe we can work together soon!

0 commit comments

Comments
 (0)