public void SetDefaultWorksAsExpected()
        {
            StateValue <Guid> stateValue = new StateValue <Guid>();

            stateValue.Value = Guid.NewGuid();

            Assert.AreNotEqual(GetDefault <Guid>(), stateValue.Value);

            stateValue.SetDefault();

            Assert.AreEqual(GetDefault <Guid>(), stateValue.Value);
        }