public async Task ShouldGetEntityList() { var client = new LuisProgClient(SUBSCRIPTION_KEY, LOCATION); var entities = await client.GetAllEntitiesAsync(_appId, "1.0"); Assert.IsInstanceOfType(entities, typeof(IEnumerable <Entity>)); }
public async Task ShouldGetEntityList() { using (var client = new LuisProgClient(SubscriptionKey, Region)) { var entities = await client.GetAllEntitiesAsync(appId, appVersion); Assert.IsInstanceOfType(entities, typeof(IEnumerable <Entity>)); } }
public async Task ShouldGetExistEntityById() { var client = new LuisProgClient(SUBSCRIPTION_KEY, LOCATION); var entities = await client.GetAllEntitiesAsync(_appId, "1.0"); if (entities.Count == 0) { await client.AddEntityAsync("EntityTest", _appId, "1.0"); entities = await client.GetAllEntitiesAsync(_appId, "1.0"); } var firstEntity = entities.FirstOrDefault(); var entity = await client.GetEntityByIdAsync(firstEntity.Id, _appId, "1.0"); Assert.AreEqual(firstEntity.Name, entity.Name); }
public async Task ShouldGetExistEntityById() { using (var client = new LuisProgClient(SubscriptionKey, Region)) { var entities = await client.GetAllEntitiesAsync(appId, appVersion); if (entities.Count == 0) { await client.AddEntityAsync(EntityName, appId, appVersion); entities = await client.GetAllEntitiesAsync(appId, appVersion); } var firstEntity = entities.FirstOrDefault(); var entity = await client.GetEntityByIdAsync(firstEntity.Id, appId, appVersion); Assert.AreEqual(firstEntity.Name, entity.Name); } }