Próbuję zapoznać się z TDD z kursu: https://dariuszwozniak.net/2013/07/16/kurs-tdd-czesc-5-nasz-drugi-test-jednostkowy/
I dotarłem do kodu poniżej.
[Test]
[ExpectedException(typeof(DivideByZeroException))]
public void Divide_DivisionByZero_ThrowsException()
{
var calc = new Calculator();
calc.Divide(2, 0);
}
- IntelliSense nie pokazuje mi takiego atrybutu
- VisualStudio wyrzuca mi bład:
Error CS0246 The type or namespace name 'ExpectedExceptionAttribute' could not be found (are you missing a using directive or an assembly reference?) Calculator.Tests C:\Users\igorz\source\repos\Calculator.Tests\Calculatoe.Tests\CalculatorTests.cs
Sprawdzałem w dokumentacji i na SO, ale wyglada to dokładnie tak samo. Nunit jest zainstalowany do tej solucji. VS 2017 i .Net framework 4.6.1
Co jest źle?