NullReferenceException при использовании NUnit

Я пытаюсь настроить модульные тесты для приложения для карточной игры, но мой код выдает исключение NullReferenceException: ссылка на объект не установлена для экземпляра объекта. Насколько я могу судить, я не должен получать эту ошибку, но она есть.

Вот мой код:

<code>        [TestFixture]
        public class Tests
        {
            CardTable aTable = null;

            [SetUp]
            public void setup()
            {
                aTable = new CardTable();
            }


            [Test]
            public void setPlayerGold_setTo0_return0()
            {
                //arrange

                //act
                aTable.setPlayerGold(0);


                //assert
                Assert.AreEqual(0, aTable.playerGold);
            }
       }

       public class CardTable
       {
           int playerGold;

           public CardTable()
           {
               playerGold = 0;
           }


            public void setPlayerGold(int amount)
            {
               if (amount == 0)
               {
                    playerGold = 0;
               }
               else
               {
                   playerGold += amount;
               }
               goldLabel.Text = playerGold + "";
            }
</code>

Исключение выдается в строке aTable.setup, как будто aTable не был создан, хотя он явно был в [Setup], и я не могу понять, почему.

Я использую Visual C # 2010 Express v10.0.40219.1 SP1Rel с NUnit 2.6.0.12051.

Любая помощь будет оценена. Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос