Я пытаюсь создать интеграционный тест и хочу убедиться, что объект не может быть добавлен. Сорт, как в MVC, у вас есть Model.IsValid. Как я могу это сделать?
[Fact]
public async Task Create_Invalid_RfReport_No_FormId()
{
RfReport existingRr1 = RfReport.Create(1, 1, 1, 1, null, "fn1", "omb1", "des1", "pur1", "back1", "rp1", "freq1", "pr1", true, "cb1", DateTime.Now, "ss1", null);
try
{
_pwdrsRunContext.RfReports.Add(existingRr1); //doesnt add because
// entity.Property(e => e.FormId).HasMaxLength(100).IsRequired();
// but not an exception. How do I verify context is invalid ?
}
catch (Exception ex)
{
}
}