public static void CreateTrainInstanceShouldThrowNotSupported() { var factory = new DialogflowNLUClientFactory(); Action createTrainInstance = () => factory.CreateTrainInstance(null, null); createTrainInstance.Should().Throw <NotSupportedException>(); }
public static void ThrowsArgumentNull() { var factory = new DialogflowNLUClientFactory(); Action nullConfiguration = () => factory.CreateTestInstance(null, null); nullConfiguration.Should().Throw <ArgumentNullException>().And.ParamName.Should().Be("configuration"); }
public static void CreatesTestInstance() { var factory = new DialogflowNLUClientFactory(); var configuration = new ConfigurationBuilder().Build(); using (var client = factory.CreateTestInstance(configuration, null)) { client.Should().NotBeNull(); } }