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); }