Пример #1
0
 /// <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();
 }
Пример #3
0
 /// <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;
 }