public void AddSlotAddsKeyAndValue() { var request = new FluentSkillRequest().IntentRequest(BuiltInIntent.Help); request.AddSlot("test", "value"); var intent = Assert.IsType <IntentRequest>(request.And.SkillRequest.Request); Assert.Single(intent.Intent.Slots); Assert.Equal("test", intent.Intent.Slots["test"].Name); Assert.Equal("value", intent.Intent.Slots["test"].Value); }
public void AddSlotAddsSlot() { var slot = new Slot { Name = "test" }; var request = new FluentSkillRequest().IntentRequest(BuiltInIntent.Help); request.AddSlot(slot); var intent = Assert.IsType <IntentRequest>(request.And.SkillRequest.Request); Assert.Single(intent.Intent.Slots); Assert.Equal(slot, intent.Intent.Slots["test"]); }