public void TestBasicAssertPasses() { TestResourceBuilder builder = new TestResourceBuilder("TestNs", "ResXClass"); builder.Add("TestException", "(Test Exception:{0})", "(string message) : ArgumentException"); TestResourceResult result = builder.Compile(); result.Assert("TestException", true, "Message"); }
public void TestBasicAssertFails() { TestResourceBuilder builder = new TestResourceBuilder("TestNs", "ResXClass"); builder.Add("TestException", "(Test Exception:{0})", "(string message) : ArgumentException"); TestResourceResult result = builder.Compile(); try { result.Assert("TestException", false, "Message"); } catch (ArgumentException ae) { Assert.AreEqual("TestNs.TestException", ae.GetType().FullName); throw; } }