Skip to content

tallarium/openfin-tests

 
 

Repository files navigation

OpenFin Tests

nunit tests for testing the parts of OpenFin framework that we depend on.

OpenFin provide a (pretty inactive) project demonstrating running tests in JavaScript (https://github.com/openfin/hello-openfin-selenium-example)

Requirements

openfin-cli

npm install -g openfin-cli

Testing runtimes

Selenium.WebDriver.ChromeDriver

The version of Selenium.WebDriver.ChromeDriver needs to match the version of Chrome used by the OpenFin runtime defined in app.json

e.g. OpenFin runtime 14.78.46.2 requires Selenium.WebDriver.ChromeDriver 78

You can select the correct version of Selenium.WebDriver.ChromeDriver in the nuget package manager.

Command line

You can run the nunit tests from the command line

%USERPROFILE%\.nuget\packages\NUnit.ConsoleRunner\3.11.1\tools\nunit3-console.exe openfin-csharp-api-test.sln

Limitations

Currently each nunit test needs to run independently to ensure they run successfully.

About

Testing and reporting OpenFin issues

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 77.1%
  • JavaScript 10.9%
  • XSLT 7.2%
  • Batchfile 3.2%
  • HTML 1.6%