public void CanGetAllPromosFromRepository() { SPSite spSite = new SPSite("http://localhost:9001/sites/pssportal"); Isolate.WhenCalled(() => SPContext.Current.Site).WillReturn(spSite); PartnerPromotionRepository partnerPromotionRepository = new PartnerPromotionRepository(); IList <PartnerPromotionEntity> promoPages = partnerPromotionRepository.GetAllMyPromos(); Assert.AreEqual(3, promoPages.Count); }
public void CanGetSpecificPromoFromRepository() { SPSite spSite = new SPSite("http://localhost:9001/sites/pssportal"); Isolate.WhenCalled(() => SPContext.Current.Site).WillReturn(spSite); PartnerPromotionRepository partnerPromotionRepository = new PartnerPromotionRepository(); PartnerPromotionEntity partnerPromotion = partnerPromotionRepository.GetBySku("2000000000"); Assert.AreEqual("2000000000", partnerPromotion.Sku); Assert.AreEqual("PromoDesc", partnerPromotion.Description); }