示例#1
0
        public async Task GetImageFromToday_WorksAsExpected()
        {
            // Arrange -
            var embed = new DiscordEmbedBuilder()
            {
                Title    = "",
                ImageUrl = ""
            };

            // Act -
            embed = await _nasaImagesProvider.GetImageFromToday();

            // Assert -
            Assert.IsTrue(embed.Title.Length > 0);
            Assert.IsTrue(embed.ImageUrl.Length > 0);
        }
示例#2
0
        public async Task Nasa(CommandContext ctx)
        {
            var nasaEmbed = await _serviceProvider.GetImageFromToday();

            await ctx.Message.RespondAsync(embed : nasaEmbed);
        }