runningcode.net
Announcing SpecEasy
http://www.runningcode.net/2013/09/17/announcing-speceasy
About software development and trail running. As an employee of TrackAbout. I have been helping to develop SpecEasy and prepare it for public release. A version of this announcement was originally posted September 17 on the TrackAbout Blog. TrackAbout is proud to release version 1.0 of SpecEasy. Our open-source unit testing framework for the .NET platform. SpecEasy features a simple, fluent language for writing BDD. Here is an example of SpecEasy in action:. An input of 1". BDD framework looked promising...
blog.raffaeu.com
C# | Raffaeu's blog
http://blog.raffaeu.com/archive/category/c
C# – Raffaeu's blog. Entity Framework 6 and Collections With DDD. If you start to work with Entity Framework 6 and a real Domain modeled following the SOLID principles and most common known rules of DDD (Domain Driven Design) you will also start to clash with some limits imposed by this ORM. Let’s start with a classic example of a normal Entity that we define as UserRootAggregate. For this root aggregate we have defined some business rules as following:. A User Entity is a root aggregate. ModifySetting(G...
fullrewrite.wordpress.com
Unit test formats, Episode II : Inheritance strikes back | FullRewrite
https://fullrewrite.wordpress.com/2012/01/16/unit-test-formats-episode-2-inheritance-strikes-back
To move forward, you sometimes have to back up. Unit test patterns, Episode I : A foundation emerges. Unit test patterns, Episode III : Avoid the combinatorial – cheat! Unit test formats, Episode II : Inheritance strikes back. January 16, 2012. This is the second post in a series on unit test patterns. Referring to the base pattern from the previous post. I broke a test or specification down into three parts:. In fact, I like that so well that I’ll go ahead and update the names of the dependencies ...
amirrajan.net
About
http://amirrajan.net/about
The 10k foot view. I’m an independent consultant and an exceptional developer. Feel free to contact me. Generally, hire me for:. Mentoring your team and helping them get up to speed with new technologies. When you just need an. Full stack developer (devops, backend, frontend, mobile). Speaking / training on software architecture, testing, and the overall software development process. Specifically, hire me for:. Authoring REST Apis in .NET, Ruby, and NodeJS. Building well architected front ends in React.
programmaticallyspeaking.com
One assertion per test, please
http://programmaticallyspeaking.com/one-assertion-per-test-please.html
One assertion per test, please. Wed 25 July 2012. When it comes to unit or integration tests, there are of course good ones and bad ones. There are few things more treacherous than a test suite filled with low-quality tests that don’t test what they’re supposed to, if anything at all. When the test suite goes green, you’re not really any wiser. To determine whether a test is good or bad, you can subject it to a number of rules. In this post, I will focus on one of the simpler:. In this context refers to ...
kallanreed.wordpress.com
BDD-Style Testing with MSTest | @kallanreed
https://kallanreed.wordpress.com/2015/03/16/bdd-style-testing-with-mstest
Mucking around with computers. BDD-Style Testing with MSTest. March 16, 2015. A way to make BDD-style “specs” using the MSTest framework in Visual Studio. BDD tests are a nice, human-understandable way to write tests. The idea is to write the test code in a way that it can be read and understood. Like a functional spec. The benefit of this approach is that you end up with. A set of tests that are self-descriptive and act as a living spec that. Can both validate and describe the code that they test. Tests...
kallanreed.wordpress.com
kallanreed | @kallanreed
https://kallanreed.wordpress.com/author/kallanreed
Mucking around with computers. Creating an ETW Provider Step by Step. May 28, 2016. Event Tracing for Windows is a strongly-typed, high-volume, low-latency tracing framework for Windows. It's also frustratingly difficult to use. MSDN has a ton of documentation but no simple 'Hello World' end-to-end example. Hopefully this post will help you get started writing your own ETW events from your application. Creating an ETW provider requires the following steps. Each step is described in detail below. 8211; ou...
brandonpugh.com
My thoughts on the Global Day of Coderetreat - Brandon Pugh's Blog
http://brandonpugh.com/blog/2011/12/my-thoughts-on-the-global-day-of-coderetreat
Condensing fact from the vapor of nuance. My Thoughts on the Global Day of Coderetreat. Last weekend I attended the Global Day of Coderetreat in Dallas, TX which was not only my first Coderetreat but also my first time attending a developer community event and I have to say that it was a great and worthwhile experience. If you’re unfamiliar with the format of a Coderetreat you can read all about it at coderetreat.com. Getting to know my community. The value of TDD. Exposure to new languages. Coderetreat ...
SOCIAL ENGAGEMENT