public HexbotifierTests()
        {
            _imageClient = Substitute.For <IWebImageClient>();
            _transformer = Substitute.For <IHexbotTransformer>();

            _hexbotifier = new Hexbotifier(_imageClient, _transformer, Substitute.For <ILogger <Hexbotifier> >());
        }
Exemplo n.º 2
0
        public async Task <ActionResult> Get([FromServices] IHexbotifier hexbotifier, int?count = null, int?width = null, int?height = null, string seed = null, string canvas = null, bool?animate = null)
        {
            var response = await hexbotifier.Go(count, width, height, seed, canvas, animate);

            return(new FileContentResult(response.Image, response.ContentType));
        }