public void ResetSetsDefaultValueOfReference()
        {
            var reference = new FlagArgument(true);
            var alias     = new AliasArgument(reference);

            alias.Reset();
            Assert.AreEqual(true, alias.Value);

            reference = new FlagArgument();
            alias     = new AliasArgument(reference);
            alias.Reset();
            Assert.AreEqual(false, alias.Value);
        }