public void Setup() { table = new Dictionary <string, IEnumerable <string> >(); mockInnerMapper = new Mock <ICollectionsMapper>(); mockInnerMapper.Setup(m => m.Map("table name")).Returns(table); proxy = new AttributesMapperCachingProxy(mockInnerMapper.Object); }
public void Setup() { fileName = tableName + ".xml"; mockStreamLoader = new Mock <IStreamLoader>(); mockStreamLoader.Setup(l => l.LoadFor(fileName)).Returns(() => GetStream()); mapper = new AttributesXmlMapper(mockStreamLoader.Object); }
public AttributesMapperCachingProxy(ICollectionsMapper innerMapper) { this.innerMapper = innerMapper; tables = new Dictionary <string, Dictionary <string, IEnumerable <string> > >(); }
public CollectionsSelector(ICollectionsMapper attributesMapper) { this.attributesMapper = attributesMapper; }