Beispiel #1
0
        public void ThenTheLinkisAddedtoTheCollection()
        {
            // arrange
            var testLink = new TestLink();

            // act
            _sut.AddOrUpdateLink(testLink);

            // assert
            _sut.Links.Should().Contain(testLink);
        }
Beispiel #2
0
        public void ThenTheLinkContentisRendered()
        {
            // arrange
            var content = Guid.NewGuid().ToString();

            _linkCollection.AddOrUpdateLink(new TestLink(content));

            // act
            var result = _sut.RenderLink <TestLink>();

            // assert
            result.Should().Be(content);
        }
        public void ThenTheListItemContentIsRendered()
        {
            // arrange
            var content = Guid.NewGuid().ToString();

            _linkCollection.AddOrUpdateLink(new TestLink(content));

            // act
            var result = _sut.RenderListItemLink <TestLink>();

            // assert
            result.Should().Be($"<li class=\"\" role=\"menuitem\">{content}</li>");
        }
 public void Setup()
 {
     _sut = new Models.LinkCollection();
     _sut.AddOrUpdateLink(new TestLink());
     _sut.Links.Count.Should().Be(1);
 }