public void Should_query_entity_by_criteria() { var criteria = MockRepository.GenerateMock<ICriteria>(); CreateSUT().GetEntityBy(criteria); criteria.AssertWasCalled(x => x.UniqueResult<IEntity>()); }