public async Task RunIntegrationTest() { // Arrange var starTrekIpsumGenerator = new StarTrekIpsumGenerator(_blobStorageClient); // Act var result = await starTrekIpsumGenerator.MultiParagraphGenerator(5, StarTrekCaptain.Picard); // Assert Assert.AreEqual(5, result.Length); }
public void StarTrekIpsumShouldReturnMultipleParagraphs() { // Arrange var starTrekIpsumGenerator = new StarTrekIpsumGenerator(_blobStorageClient); var captain = StarTrekCaptain.Picard; var text = File.ReadAllText(Path.Combine(Environment.CurrentDirectory, $@"Resources\StarTrek_{captain}.txt")); _blobStorageClient.GetStarTrekText(Arg.Any <StarTrekCaptain>()).Returns(text); // Act var result = starTrekIpsumGenerator.MultiParagraphGenerator(5).Result; // Assert Assert.AreEqual(5, result.Length); Assert.IsNotNull(result); }