Add source-backed singing personality responses
This commit is contained in:
@@ -143,6 +143,28 @@ public sealed class LegacyMimCatalogImporterTests
|
||||
reply.Contains("Is that a trick question", StringComparison.OrdinalIgnoreCase));
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void ImportCatalog_ImportsBuildBSingResponsesIntoSingBuckets()
|
||||
{
|
||||
var rootDirectory = Path.Combine(
|
||||
AppContext.BaseDirectory,
|
||||
"Content",
|
||||
"LegacyMims",
|
||||
"BuildB");
|
||||
|
||||
var catalog = LegacyMimCatalogImporter.ImportCatalog(rootDirectory);
|
||||
|
||||
Assert.Contains("Singing is not my strong suit.", catalog.SingReplies);
|
||||
Assert.Contains(catalog.SingReplies, reply =>
|
||||
reply.Contains("not award winning", StringComparison.OrdinalIgnoreCase));
|
||||
Assert.Contains(catalog.SingReplies, reply =>
|
||||
reply.Contains("not much of a singer", StringComparison.OrdinalIgnoreCase));
|
||||
Assert.Contains(catalog.HolidaySingReplies, reply =>
|
||||
reply.Contains("Jingle Bells", StringComparison.OrdinalIgnoreCase));
|
||||
Assert.Contains(catalog.HolidaySingReplies, reply =>
|
||||
reply.Contains("Frosty the Snowman", StringComparison.OrdinalIgnoreCase));
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void ImportCatalog_ImportsBuildBFavoriteAnimalAndSantaTrackerResponsesIntoDedicatedBuckets()
|
||||
{
|
||||
@@ -560,4 +582,4 @@ public sealed class LegacyMimCatalogImporterTests
|
||||
|
||||
return rootDirectory;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user