Não foi possível encontrar o erro do tipo ou nome do namespace 'IWebDriver' durante a execução do teste da unidade por meio do Selenium no Visual Studio 2017

Estou tentando criar alguns casos de teste com selênio em um mac com c #. O IDE que estou usando é o visual studio 2017. Tenho os seguintes pacotes instalados, driver da web selenium, suporte a selenium, driver da web selenium firefox. Minha pergunta é como usar com sucesso o selênio para criar casos de teste para sites usando C #. Sempre que tento executar os casos de teste, os seguintes erros aparecem;

/Users/andrew/Projects/test/test/Test.cs(23,23): Error CS0234: The type or namespace name 'Firefox' does not exist in the namespace 'OpenQA.Selenium' (are you missing an assembly reference?) (CS0234) (test)      

e

/Users/andrew/Projects/test/test/Test.cs(9,9): Error CS0246: The type or namespace name 'IWebDriver' could not be found (are you missing a using directive or an assembly reference?) (CS0246) (test)

Teste de código:

using NUnit.Framework;
using System;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;
namespace test
{
    [TestFixture()]
    public class Test
    {

        IWebDriver driverOne = new FirefoxDriver();

        [Test()]
        public void TestCase()
        {
            driverOne.Navigate().GoToUrl("http://google.com/");
        }
    }
}

questionAnswers(1)

yourAnswerToTheQuestion