Ejemplo n.º 1
0
        public void Get_Should_Call_XKCDService_OneTime()
        {
            // Arrange:
            var xkcdService     = new XKCDServiceFake();
            var systemUnderTest = new ComicController(xkcdService);

            //Act
            var comic = systemUnderTest.Get(1);

            //Assert
            Assert.AreEqual(xkcdService.GetComicCalled, 1);
        }
Ejemplo n.º 2
0
        public void Get_Should_Map_Title_And_Transcript()
        {
            // Arrange:
            var xkcdService     = new XKCDServiceFake();
            var systemUnderTest = new ComicController(xkcdService);

            //Act
            var comic = systemUnderTest.Get(1);

            //Assert
            Assert.AreEqual("Detta är ett test", comic.Value.Title);
            Assert.AreEqual("Lorum Ipsum...", comic.Value.Transcript);
        }