コード例 #1
0
        public void Get_LinkSupplied_CallsService()
        {
            var shortcut = "shortcut";
            var secret   = "secret";
            var link     = new LinkInfo {
                Shortcut = shortcut, Secret = secret, Id = 5
            };

            _linkService.Setup(l => l.FindLink(shortcut, secret)).Returns(new Result <LinkInfo>(200)
            {
                Data = link
            });

            _linksController.Get(shortcut, secret);

            _linkService.Verify(l => l.FindLink(shortcut, secret), Times.Once());
        }
コード例 #2
0
        public void TestGetReturnsCorrectNumber()
        {
            var result = _linksController.Get();

            Assert.AreEqual(result.Value.Count, _testLinkService._links.Count);
        }