void testProviderProgressAndFinish()
    {
        var    provider = new excelFileSiteDataProvider(@"../../../TestData/SiteList.xlsx");
        string prev     = null;
        string curr     = provider.nextField(0);

        while (curr != null)
        {
            Assert.NotEqual(prev, curr);
            prev = curr;
            curr = provider.nextField(0);
        }
        Assert.Null(curr);
    }
Example #2
0
        public void EngineTestVisualValidationAndExcelProvider()
        {
            var dataProv        = new excelFileSiteDataProvider(@"../../../TestData/TestUrlList.xlsx");
            var visualValidator = new ApplitoolsValidator(
                Environment.GetEnvironmentVariable("APPLITOOLS_API_KEY"),
                "Test app",
                "Test batch",
                new Size(1000, 650));

            var engine = new Engine(dataProv, 3);

            engine.registerValidator(visualValidator);
            engine.run();
        }