コード例 #1
0
        public static void CreateTrainInstanceShouldThrowNotSupported()
        {
            var    factory             = new DialogflowNLUClientFactory();
            Action createTrainInstance = () => factory.CreateTrainInstance(null, null);

            createTrainInstance.Should().Throw <NotSupportedException>();
        }
コード例 #2
0
        public static void ThrowsArgumentNull()
        {
            var    factory           = new DialogflowNLUClientFactory();
            Action nullConfiguration = () => factory.CreateTestInstance(null, null);

            nullConfiguration.Should().Throw <ArgumentNullException>().And.ParamName.Should().Be("configuration");
        }
コード例 #3
0
        public static void CreatesTestInstance()
        {
            var factory       = new DialogflowNLUClientFactory();
            var configuration = new ConfigurationBuilder().Build();

            using (var client = factory.CreateTestInstance(configuration, null))
            {
                client.Should().NotBeNull();
            }
        }