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);
        }