/// <summary> /// Creator: Robert Holmes /// Created: 2020/03/12 /// Approver: Cash Carlson /// /// Initializes object with alternative data source for testing. /// </summary> /// <param name="promotionAccessor"></param> public PromotionManager(IPromotionAccessor promotionAccessor) { _promotionAccessor = promotionAccessor; }
public void TestSetup() { _promotionAccessor = new FakePromotionAccessor(); }
/// <summary> /// Creator: Robert Holmes /// Created: 2020/03/12 /// Approver: Cash Carlson /// /// Initializes object with real data. /// </summary> public PromotionManager() { _promotionAccessor = new PromotionAccessor(); }
/// <summary> /// Creator: Robert Holmes /// Created: 2020/03/19 /// Approver: Cash Carlson /// /// Cleans up after tests are run. /// </summary> /// <remarks> /// Updater: /// Updated: /// Update: /// /// </remarks> public void PromotionManagerTestsCleanup() { _promotionAccessor = null; }