Beispiel #1
0
        public Activity BuildReplyActivity(Activity messageActivity, IUserData userData)
        {
            var pointlessResponse = chatterGenerator.GeneratePointlessResponse(messageActivity.Text);
            var sb = new StringBuilder();

            sb.Append(pointlessResponse);
            if (PointlessChatterGenerator.ShouldMakeSuggestion(pointlessResponse))
            {
                sb.Append(' ');
                GenerateSuggestion(sb);
            }

            return(messageActivity.CreateReply(sb.ToString()));
        }
Beispiel #2
0
 public void TestShouldMakeSuggestion()
 {
     Assert.IsTrue(PointlessChatterGenerator.ShouldMakeSuggestion(PointlessChatterGenerator.GenericGreeting));
     Assert.IsFalse(PointlessChatterGenerator.ShouldMakeSuggestion(PointlessChatterGenerator.ByeReply));
 }