Beispiel #1
0
        public void CreateShareLink_CreatedLinkAndToken()
        {
            // arrange
            var pathHelper   = new Mock <IPathHelper>();
            var hashService  = new HashService();
            var shareService = new ShareService(pathHelper.Object, hashService);

            pathHelper.SetReturnsDefault("/user/share");

            // act
            var link = shareService.CreateShareLink("*****@*****.**");

            // assert
            link.Should().Contain("/user/share/[email protected]?key=");
        }