Tôi đang viết kiểm tra đơn vị cho ứng dụng lõi. Tôi đang cố gắng kiểm tra, rằng lớp học của tôi ném ngoại lệ. Nhưng ExpectedException thuộc tính ném ngoại lệ biên dịch:ExpectedException xunit .net lõi
Lỗi CS0246 Loại hoặc namespace tên 'ExpectedException' không thể được tìm thấy (là bạn thiếu một chỉ thị sử dụng hoặc tham khảo một hội ?) EventMessagesBroker.Logic.UnitTests. .NETCoreApp, Version = v1.0
mã của tôi:
[Fact]
[ExpectedException(typeof(MessageTypeParserException))]
public void TestMethod1_Error_twoMathces()
{
var message = "some text";
var parser = new MessageTypeParser();
var type = parser.GetType(message);
Assert.Equal(MessageType.RaschetStavkiZaNalichnye, type);
}
vậy, liệu có bất kỳ cách chính xác để một chieve đó?
Không sử dụng xUnit mà không đọc https://xunit.github.io/docs/comparisons.html –