Stack kata in .Net4.5 with Nunit and FluentAssertions