コード例 #1
0
        [Test] public void CopyableChangesDontShowInCopy()
        {
            configuration.GetItem <FullTestConfig>().Data = "stuff";
            var copy = configuration.Copy();

            configuration.GetItem <FullTestConfig>().Data = "other";
            Assert.AreEqual("stuff", copy.GetItem <FullTestConfig>().Data);
            Assert.AreEqual("other", configuration.GetItem <FullTestConfig>().Data);
        }