public void TestInitializeDefaults()
{
var args = new EnumArgs();
Assert.AreNotEqual(BasicEnum.Option2, args.Option);
Assert.AreEqual(default(BasicEnum), args.Option2);
Args.InitializeDefaults(args);
Assert.AreEqual(BasicEnum.Option2, args.Option);
Assert.AreEqual(default(BasicEnum), args.Option2);
}