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); }