Esempio n. 1
0
 public ContextTests()
 {
     ValuesDictionary = new Dictionary <string, Document>(StringComparer.InvariantCultureIgnoreCase);
     ArtificialIntelligenceExtension = Substitute.For <IArtificialIntelligenceExtension>();
     ContextExtension = new DictionaryContextExtension(ValuesDictionary);
     ContactExtension = Substitute.For <IContactExtension>();
     Sender           = Substitute.For <ISender>();
     Flow             = new Flow()
     {
         Id            = "0",
         Configuration = new Dictionary <string, string>()
     };
     User  = "******";
     Input = new LazyInput(new PlainText()
     {
         Text = "Hello world!"
     },
                           Flow.Configuration,
                           new DocumentSerializer(),
                           new JsonNetSerializer(),
                           ArtificialIntelligenceExtension,
                           CancellationToken);
 }
 public ExtensionContextTests()
 {
     ValuesDictionary = new Dictionary <string, Document>(StringComparer.InvariantCultureIgnoreCase);
     ContextExtension = new DictionaryContextExtension(ValuesDictionary);
 }