public void IListTests()
        {
            ResultLog l0 = new ResultLog();
            Result    r0 = new Result(ResultType.Bad, "Error message");

            l0.Insert(0, r0);
            Assert.Contains <Result>(r0, l0);
            Assert.Equal(0, l0.IndexOf(r0));
            l0.Remove(r0);
            Assert.Empty(l0);
            l0.Add(r0);
            Assert.Single(l0);
            l0.RemoveAt(0);
            Assert.Empty(l0);
        }