public void should_place_problems_into_the_notification() { MockFor <IFubuRequest>().Stub(x => x.ProblemsFor <ValidationTarget>()).Return(problems()); var notification = new Notification(); ClassUnderTest.AddAnyErrors <ValidationTarget>(notification); notification.MessagesFor <ValidationTarget>(x => x.Number).Single().StringToken.ShouldEqual(ValidationKeys.InvalidFormat); notification.MessagesFor <ValidationTarget>(x => x.Time).Single().StringToken.ShouldEqual(ValidationKeys.InvalidFormat); notification.MessagesFor <ValidationTarget>(x => x.Other) .Any().ShouldBeFalse(); }