Exemplo n.º 1
0
        public void ShouldBuildWithRecommendationForProgress()
        {
            var task = new SandboxDocumentTextDataExtractionRecommendationBuilder()
                       .ForProgress()
                       .Build();

            Assert.Equal("PROGRESS", task.Value);
        }
Exemplo n.º 2
0
        public void ShouldBuildWithRecommendationMustTryAgain()
        {
            var task = new SandboxDocumentTextDataExtractionRecommendationBuilder()
                       .ForMustTryAgain()
                       .Build();

            Assert.Equal("MUST_TRY_AGAIN", task.Value);
        }
Exemplo n.º 3
0
        public void ShouldBuildWithReason()
        {
            SandboxDocumentTextDataExtractionReason _someReason = new SandboxDocumentTextDataExtractionReason("value", "details");

            var task = new SandboxDocumentTextDataExtractionRecommendationBuilder()
                       .WithReason(_someReason)
                       .Build();

            Assert.Equal(_someReason, task.Reason);
        }
        public void ShouldBuildWithRecommendation()
        {
            var recommendation = new SandboxDocumentTextDataExtractionRecommendationBuilder().Build();

            var task = new SandboxDocumentTextDataExtractionTaskBuilder()
                       .WithRecommendation(recommendation)
                       .Build();

            Assert.Equal(recommendation, task.Result.Recommendation);
        }