xunitНачало работы с xunit


замечания

В этом разделе представлен обзор того, что такое xunit, и почему разработчик может захотеть его использовать.

Следует также упомянуть о любых крупных предметах в xunit и ссылки на связанные темы. Поскольку документация для xunit нова, вам может потребоваться создать начальные версии этих связанных тем.

Простой тест, написанный с помощью xUnit.net

using Xunit;

namespace MyFirstUnitTests
{
    public class TestClass
    {
        [Fact]
        public void PassingTest()
        {
            Assert.Equal(4, Add(2, 2));
        }

        [Fact]
        public void FailingTest()
        {
            Assert.Equal(5, Add(2, 2));
        }

        int Add(int x, int y)
        {
            return x + y;
        }
    }
}
 

Установка и настройка (Начало работы)

Начало работы с xUnit.net, на платформе:

  • Ядро .NET Core / ASP.NET
  • Desktop CLR
  • Универсальные приложения для Windows