public void HasFlags() { Assert.IsTrue(_nonFlagsSigned.HasFlags(NonFlagsSigned.Variant1)); Assert.IsTrue(_flagsSigned.HasFlags(FlagsSigned.Variant1)); Assert.IsTrue(_flagsSigned.HasFlags(FlagsSigned.Variant1 | FlagsSigned.Variant2)); Assert.IsFalse(_flagsSigned.HasFlags((FlagsSigned)100)); }