public void DoesHaveDisplayForPromo_ReturnsFalse_WhenDisplayNotInList() { LoginPromoDisplaysPM systemUnderTest = CreateSystem(); systemUnderTest.DisplayPMs = new List <ISingleLoginPromoDisplayPM>(); Assert.IsFalse(systemUnderTest.DoesHaveDisplayForPromo("Test")); }
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")); }