protected override void ScenarioSetup() { ExplicitMappings.Setup(instance => instance.GetEnumerator()) .Returns(Enumerable.Range(0, 2).Select(_ => EntityMapping.Object).GetEnumerator()); MappingRepository.As <IEnumerable <IEntityMapping> >().Setup(instance => instance.GetEnumerator()) .Returns(Enumerable.Range(0, 3).Select(_ => EntityMapping.Object).GetEnumerator()); }