public void TestCallAFterException()
		{
			var a = new NUnitReporter();
			var b = new RecordingReporter();
			var multi = new MultiReporter(a, b);
			var exception = ExceptionUtilities.GetException(() => multi.Report("a", "r"));
			Assert.AreEqual("a,r", b.CalledWith);
			Assert.IsInstanceOf<Exception>(exception);
		}
		public void TestMultiReporter()
		{
			var a = new RecordingReporter();
			var b = new RecordingReporter();
			var multi = new MultiReporter(a, b);
			multi.Report("a", "r");
			Assert.AreEqual("a,r", a.CalledWith);
			Assert.AreEqual("a,r", b.CalledWith);
		}