public void Should_Assign_MessageAndType() { var exception = new InvalidModelException <SomeClass>("some message"); Assert.Equal("some message", exception.Message); Assert.Equal(typeof(SomeClass), exception.Type); }
public void Try_UseSameEmailTwoTime() { controller.Create(model); InvalidModelException ex = Assert.Throws <InvalidModelException>(() => controller.Create(model)); Assert.AreEqual("Cet adresse électronique est déjà utilisée", ex.ModelState["email"].Errors[0].ErrorMessage); }