Второй модульный тест не запущен - PullRequest
1 голос
/ 30 марта 2012

У меня проблемы с запуском теста по методу B.Логика в порядке, но при запуске модульных тестов будет работать только метод А.Если метод A и B поменялись местами, будет работать только метод B.Поэтому ясно, что в какой-то момент код неверен.Нужно ли вызывать тест метода B изнутри метода A, чтобы запустить оба модульных теста?

Я довольно новичок в C #, поэтому прости мой основной вопрос.

using redacted;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;

namespace UnitTests
{
    [TestClass()]
    public class ClassTest
    {
        public TestContext TestContext{get;set;}

        [TestMethod()]
        public void MethodATest()
        {
            the unit test
        }

        [TestMethod()]
        public void MethodBTest()
        {
            the unit test
        }
    }
}

1 Ответ

2 голосов
/ 30 марта 2012

Выглядит хорошо.

Убедитесь, что вы выполняете все тесты (Test-> Run-> All tests), а не что-то вроде теста в контексте (Ctrl + R, T) или у вас есть какой-то списоктесты для запуска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...