public void CreatesCloneOfGivenList()
            {
                var target = new TestableSnapshottingList <object>();

                var item  = new object();
                var input = new List <object> {
                    item
                };
                IList <object> output = target.CreateSnapshot(input);

                Assert.Same(item, output[0]);
            }