public void SetUp() { var productsReference = A.Fake <ProductsReference>(); A.CallTo(() => productsReference.FindCodeByName("Product111")).Returns(111); A.CallTo(() => productsReference.FindCodeByName("Product222")).Returns(222); A.CallTo(() => productsReference.FindCodeByName("Product333")).Returns(null); var measureUnitsReference = A.Fake <MeasureUnitsReference>(); A.CallTo(() => measureUnitsReference.FindByCode("measure01")).Returns(new MeasureUnit()); A.CallTo(() => measureUnitsReference.FindByCode("measure02")).Returns(null); providerProcessor = A.Fake <ProviderProcessing.ProviderProcessor>(); A.CallTo(() => providerProcessor.GetProductsReferenceInstance()).Returns(productsReference); A.CallTo(() => providerProcessor.GetMeasureUnitsReferenceInstance()).Returns(measureUnitsReference); }
public void SetUp() { provider = A.Fake <IProviderRepository>(); productValidator = A.Fake <IProductValidator>(); processor = new ProviderProcessing.ProviderProcessor(provider, productValidator); }