Ejemplo n.º 1
0
 private static void AssertMovementIsValid(IMovement movement, IHaveAName character)
 {
     Assert.That(movement, Is.Not.Null);
     Assert.That(movement.Name, Is.Not.Null);
     Assert.That(movement.Value, Is.Not.Null);
     Assert.That(movement.Owner, Is.EqualTo(character.Name), $"{nameof(movement.Owner)}");
 }
        private T CreateLink <T>(IHaveAName resource, UrlHelper urlHelper, string routeName)
            where T : Link
        {
            string hypermediaLink = urlHelper.Link(routeName, new { name = resource.Name });

            var link = _linkProvider.CreateLink <T>(hypermediaLink);

            return(link);
        }