My latest Pluralsight course came out last month, and I’ve been so busy with the next one I haven’t blogged about it yet… It’s all about Executable Specifications – defining requirements for software in a way that is testable, and testing the software meets the requirements using SpecFlow: Executable Specifications: End-to-End Acceptance Testing With SpecFlow The course looks at defining specifications that can be executed at different levels, to give confidence to different stakeholders. I cover ......
Who’s bad? The original release of badapi.net was a bit limited – you could get whatever error response you needed, but only if you changed your client to point to the badapi.net URLs – so if you want to test that your client behaves differently when it gets a 500 from the server, you had to change the code to point to http://badapi.net/internals... With the new release (from commit 6ab647e), badapi.net now has dedicated host names for the common error responses, and they can take any URL. ......