Example #1
0
        public void DoesHaveDisplayForPromo_ReturnsFalse_WhenDisplayNotInList()
        {
            LoginPromoDisplaysPM systemUnderTest = CreateSystem();

            systemUnderTest.DisplayPMs = new List <ISingleLoginPromoDisplayPM>();

            Assert.IsFalse(systemUnderTest.DoesHaveDisplayForPromo("Test"));
        }
Example #2
0
        public void DoesHaveDisplayForPromo_ReturnsTrue_WhenDisplayInList()
        {
            List <ISingleLoginPromoDisplayPM> mockDisplays = new List <ISingleLoginPromoDisplayPM>();
            ISingleLoginPromoDisplayPM        mockDisplay  = Substitute.For <ISingleLoginPromoDisplayPM>();

            mockDisplay.GetId().Returns("Test");
            mockDisplays.Add(mockDisplay);

            LoginPromoDisplaysPM systemUnderTest = CreateSystem();

            systemUnderTest.DisplayPMs = mockDisplays;

            Assert.IsTrue(systemUnderTest.DoesHaveDisplayForPromo("Test"));
        }