moodmosaic

Blog

Exercising the SUT asynchronously

2012-10-28

Learn how to exercise the System Under Test (SUT) asynchronously in unit testing using SpinWait.SpinUntil for thread synchronization and proper assertion timing.

Read more →

Truly Constrained Non-Deterministic Numbers in AutoFixture

2012-10-08

Learn how AutoFixture generates numbers using a strictly monotonically increasing sequence and explore alternatives for truly constrained non-deterministic number generation.

Read more →

Statement Completion for Dynamic languages in Sublime Text

2012-10-05

Configure Sublime Text for statement completion in JavaScript, Python, PHP, Ruby, and other dynamic languages, including support for Python virtualenv projects.

Read more →

AutoFixture, xUnit.net, and Auto Mocking

2012-07-31

Learn how to use AutoFixture declaratively with xUnit.net data theories and auto mocking extensions like AutoMoq, AutoRhinoMocks, and AutoFakeItEasy for better test automation.

Read more →

Composite xUnit.net Data Attributes

2012-07-27

Learn how to create data-driven tests in xUnit.net using Theories with composite data attributes, including examples with Excel data sources and multiple attribute combinations.

Read more →

Web API Dependency Resolver with Castle Windsor's Scoped Lifetime

2012-07-16

Enhanced WindsorDependencyScope implementation using Castle Windsor 3's new Scoped lifetime for better dependency management in Web API applications.

Read more →

Web API Dependency Resolver with Castle Windsor (Part 2)

2012-06-04

Updated for ASP.NET MVC 4 RC with dependency scopes support, covering IHttpControllerSelector and IHttpControllerActivator interfaces for proper object graph release.

Read more →