├── .gitignore ├── .nuget ├── NuGet.Config └── NuGet.targets ├── Vizregress.BDD.Examples.Tests ├── ExpectedResourceResolverFixture.cs ├── Properties │ └── AssemblyInfo.cs ├── Vizregress.BDD.Examples.Tests.csproj └── packages.config ├── Vizregress.BDD.Examples ├── App.config ├── Browsers.cs ├── ExpectedResourceResolver.cs ├── Features │ └── StockportKitchens.feature ├── IInformationalWebDriver.cs ├── IWebDriverFactory.cs ├── Images │ └── StockportKitchens │ │ └── Phantomjs │ │ ├── Contact.png │ │ └── Home.png ├── Maps │ ├── stockport-kitchens.Designer.cs │ └── stockport-kitchens.resx ├── Properties │ └── AssemblyInfo.cs ├── StepDefinitions │ ├── AbstractStepDefinitions.cs │ ├── CommonStepDefinitions.cs │ ├── DriverDefinitions.cs │ └── LookAndFeelSteps.cs ├── Vizregress.BDD.Examples.csproj ├── WebDriverFactory.cs ├── packages.config └── phantomjs-license.txt ├── Vizregress.Tests ├── App.config ├── ImageComparerTests.cs ├── Images │ ├── Github.Home.IgnoreSections.png │ ├── Github.Home.LineThroughNoneIgnoredSection.png │ ├── Github.Home.LineThroughStats.png │ ├── Github.Home.png │ ├── Github.TooSmall.png │ ├── Google.Home.LogoMoved.png │ ├── Google.Home.SearchButtonBlur.png │ ├── Google.Home.SearchButtonMissingS.png │ ├── Google.Home.SigninReducedSize.png │ ├── Google.Home.png │ ├── SK.Home.Line.png │ ├── SK.Home.png │ └── Zoning │ │ ├── OverallStatus_NoZones.png │ │ ├── OverallStatus_ZoneCut.png │ │ ├── OverallStatus_ZoneCutIsCat.png │ │ ├── OverallStatus_Zoned.png │ │ └── Red.png ├── Properties │ └── AssemblyInfo.cs ├── Utils.cs ├── UtilsFixture.cs ├── Vizregress.Tests.csproj ├── Zone │ └── ZoneExtractorTests.cs └── packages.config ├── Vizregress.sln ├── Vizregress ├── BitmapExtensionMethods.cs ├── ImageComparer.cs ├── ImagesAreNotSameSizeException.cs ├── Properties │ └── AssemblyInfo.cs ├── Utils.cs ├── Vizregress.csproj ├── Zone │ └── ZoneExtractor.cs └── packages.config └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /Vizregress.BDD.Examples.Tests/ExpectedResourceResolverFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples.Tests/ExpectedResourceResolverFixture.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples.Tests/Vizregress.BDD.Examples.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples.Tests/Vizregress.BDD.Examples.Tests.csproj -------------------------------------------------------------------------------- /Vizregress.BDD.Examples.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples.Tests/packages.config -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/App.config -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/Browsers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/Browsers.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/ExpectedResourceResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/ExpectedResourceResolver.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/Features/StockportKitchens.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/Features/StockportKitchens.feature -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/IInformationalWebDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/IInformationalWebDriver.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/IWebDriverFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/IWebDriverFactory.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/Images/StockportKitchens/Phantomjs/Contact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/Images/StockportKitchens/Phantomjs/Contact.png -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/Images/StockportKitchens/Phantomjs/Home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/Images/StockportKitchens/Phantomjs/Home.png -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/Maps/stockport-kitchens.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/Maps/stockport-kitchens.Designer.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/Maps/stockport-kitchens.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/Maps/stockport-kitchens.resx -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/StepDefinitions/AbstractStepDefinitions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/StepDefinitions/AbstractStepDefinitions.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/StepDefinitions/CommonStepDefinitions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/StepDefinitions/CommonStepDefinitions.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/StepDefinitions/DriverDefinitions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/StepDefinitions/DriverDefinitions.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/StepDefinitions/LookAndFeelSteps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/StepDefinitions/LookAndFeelSteps.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/Vizregress.BDD.Examples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/Vizregress.BDD.Examples.csproj -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/WebDriverFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/WebDriverFactory.cs -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/packages.config -------------------------------------------------------------------------------- /Vizregress.BDD.Examples/phantomjs-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.BDD.Examples/phantomjs-license.txt -------------------------------------------------------------------------------- /Vizregress.Tests/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/App.config -------------------------------------------------------------------------------- /Vizregress.Tests/ImageComparerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/ImageComparerTests.cs -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Github.Home.IgnoreSections.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Github.Home.IgnoreSections.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Github.Home.LineThroughNoneIgnoredSection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Github.Home.LineThroughNoneIgnoredSection.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Github.Home.LineThroughStats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Github.Home.LineThroughStats.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Github.Home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Github.Home.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Github.TooSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Github.TooSmall.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Google.Home.LogoMoved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Google.Home.LogoMoved.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Google.Home.SearchButtonBlur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Google.Home.SearchButtonBlur.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Google.Home.SearchButtonMissingS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Google.Home.SearchButtonMissingS.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Google.Home.SigninReducedSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Google.Home.SigninReducedSize.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Google.Home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Google.Home.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/SK.Home.Line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/SK.Home.Line.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/SK.Home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/SK.Home.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Zoning/OverallStatus_NoZones.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Zoning/OverallStatus_NoZones.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Zoning/OverallStatus_ZoneCut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Zoning/OverallStatus_ZoneCut.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Zoning/OverallStatus_ZoneCutIsCat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Zoning/OverallStatus_ZoneCutIsCat.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Zoning/OverallStatus_Zoned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Zoning/OverallStatus_Zoned.png -------------------------------------------------------------------------------- /Vizregress.Tests/Images/Zoning/Red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Images/Zoning/Red.png -------------------------------------------------------------------------------- /Vizregress.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Vizregress.Tests/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Utils.cs -------------------------------------------------------------------------------- /Vizregress.Tests/UtilsFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/UtilsFixture.cs -------------------------------------------------------------------------------- /Vizregress.Tests/Vizregress.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Vizregress.Tests.csproj -------------------------------------------------------------------------------- /Vizregress.Tests/Zone/ZoneExtractorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/Zone/ZoneExtractorTests.cs -------------------------------------------------------------------------------- /Vizregress.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.Tests/packages.config -------------------------------------------------------------------------------- /Vizregress.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress.sln -------------------------------------------------------------------------------- /Vizregress/BitmapExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress/BitmapExtensionMethods.cs -------------------------------------------------------------------------------- /Vizregress/ImageComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress/ImageComparer.cs -------------------------------------------------------------------------------- /Vizregress/ImagesAreNotSameSizeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress/ImagesAreNotSameSizeException.cs -------------------------------------------------------------------------------- /Vizregress/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Vizregress/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress/Utils.cs -------------------------------------------------------------------------------- /Vizregress/Vizregress.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress/Vizregress.csproj -------------------------------------------------------------------------------- /Vizregress/Zone/ZoneExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress/Zone/ZoneExtractor.cs -------------------------------------------------------------------------------- /Vizregress/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/Vizregress/packages.config -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chwilliamson/Vizregress/HEAD/readme.md --------------------------------------------------------------------------------