flexamusements.blogspot.com
Some really simple messaging
http://flexamusements.blogspot.com/2010_10_01_archive.html
Friday, October 8, 2010. Dependency Injection Part 5: Mocking and Cool Tests. In my last post. We wrote a set of unit tests exercising ConsoleInputService. We tested these classes thoroughly, and in isolation since their behavior was easier to test in a controlled environment. Its now time to test our main stimulation class Magic8BallSimulator. Remember our humble Magic8BallSimulator. If not, here's a quick refresh: This class depends on IMessageService. So we have a problem. Which will always return true.
flexamusements.blogspot.com
Dependency Injection Part 4: Tests - Flex Amusements
http://flexamusements.blogspot.com/2010/10/dependency-injection-part-4-tests.html
Tuesday, October 5, 2010. Dependency Injection Part 4: Tests. In my last post. We identified that the SimulationRunner. Class violated the Single Responsibility Principle by concerning itself with:. Setting up our application, (in fact SimulationRunner. Created an instance of every class in the application). Running our application (via simulator.Run(). In case you've forgotten, the Single Responsibility Principle is the assertion that there should never be more than one reason for a class to change.
rbroida.alner.net
Today We’re Going to Bake a Plastic Airplane out of Junk
http://rbroida.alner.net/archive/2010/04/21/today-wersquore-going-to-bake-a-plastic-airplane-out-of.aspx
Intro to Functional Programming in C# and F#. Today We’re Going to Bake a Plastic Airplane out of Junk. Unlike the cartoon, this blog will not cheerfully gloss over the critical first step, which is assembling a pile of junk. No, we’re going to assemble our junk pile piece by piece, and once we’ve got enough we can start figuring out what our airplane will look like. So I’ll start with that. There’s already a nice post explaining how to use xUnit with F# on The Mad Economist. To xUnit 1.5 and recompi...
hugohaggmark.com
BDD | Hugo Häggmark
http://www.hugohaggmark.com/tag/bdd
Sagas from the software trenches in the continuing battle between quality, price and time. Follow me on Twitter. Top Posts and Pages. Stuck on “Cannot create unknown type {clr-namespace:” in TFS Build? My very own Taskmanager in HTML 5, SignalR and Nancy. How come the add button in Associated Automation isn’t visible in Microsoft Test Manager? Creating a bootable VHD the easy way. How to configure an automated test run with TFS 2010 and Test Manager. Stop doing TDD and start doing BDD with SharePoint!
graemef.com
A quick comparison of some .NET mocking frameworks - GraemeF.com
http://graemef.com/blog/2011/02/10/A-quick-comparison-of-some-.NET-mocking-frameworks
There's nothing quite like whinging in public. A Quick Comparison of Some .NET Mocking Frameworks. What’s the collective noun for mocking frameworks? If there is one, then .NET has it! I’ve used Moq for years but I’m always keen to make my tests more readable, so I thought it was time to compare some of the modern alternatives and see how they perform in a test fixture plucked almost at random from a project I recently worked on. So, here are the same tests using fakes from Moq. I use xUnit.net. The inst...
codeplex.com
CodePlex - jwanagel
http://www.codeplex.com/site/users/view/jwanagel
Project Hosting for Open Source Software. Member Since April 14, 2006. Last Visit March 14, 2015. CodePlex Source Control Client. Principal Development Manager for CodePlex.com. No activity in the last 60 days. Cosmos (C# Open Source Managed Operating System). Git Source Control Provider. Lucere - A .NET search engine based on Lucene. SvnBridge - Use TortoiseSVN with Team Foundation Server. WE MOVED to github.com/nuget. This site is not monitored! Version 8.21.2015.21031.
martinsantics.blogspot.com
Martins Antics in Software Development: TDD Code Kata Notes
http://martinsantics.blogspot.com/2012/12/tdd-code-kata-notes.html
Martins Antics in Software Development. Wednesday, 19 December 2012. TDD Code Kata Notes. I've been lucky enough to run Roy Osheroves String Calculator Kata. At a couple of user groups recently. Here is a brain dump of everything I've mentioned during the events. The Art of Unit Testing - Roy Osherove. Test Driven Development By Example - Kent Beck. Pragmatic Programmer - Andrew Hunt and David Thomas. It may change over time as I reconsider my approach ;-). 19 December 2012 at 13:07. 15 June 2013 at 13:14.
gertjvr.wordpress.com
NUnit Extensibility and AutoFixture | Gert Jansen van Rensburg's Blog
https://gertjvr.wordpress.com/2013/08/29/my-first-open-source-contribution
Gert Jansen van Rensburg's Blog. NUnit Extensibility and AutoFixture. August 29, 2013. As a software consultant we can’t always choose the libraries we use on a client site, and so the story begins. I have fallen in love with a library called AutoFixture. It really simplifies the Arrange phase in writing unit tests. There are many patterns on how to use AutoFixture, but one pattern in particular that I like is where your unit test doesn’t take any dependency on AutoFixture. Now where to start… NUni...
paulthecyclist.com
Testing | paulthecyclist
https://paulthecyclist.com/category/testing
How Google Tests Software – my review. June 20, 2014. James Whittacker, Jason Arbon and Jeff Carollo. What’s a developer doing reading a book on testing? Isn’t that something for the Tester to read? This book is focussed on the roles of the people who make Google’s software. All roles require some developer nous. Each part of the book goes into some detail, explaining what that role covers within Google. This book assumes you are familiar with development and testing practices. The four main roles are:.