瀏覽代碼

Added missing test for "HasFlags"

Simon Lübeß 6 月之前
父節點
當前提交
a4a25d4353
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      IDEHelper/Tests/src/Enums.bf

+ 3 - 0
IDEHelper/Tests/src/Enums.bf

@@ -292,6 +292,9 @@ namespace Tests
 
 
 			Test.Assert(sizeof(EnumN) == sizeof(System.Interop.c_int));
 			Test.Assert(sizeof(EnumN) == sizeof(System.Interop.c_int));
 
 
+			Test.Assert(value.HasFlag(.A) == false);
+			Test.Assert(value.HasFlag(.B) == true);
+
 			Test.Assert(value.Underlying == 1);
 			Test.Assert(value.Underlying == 1);
 
 
 			ref System.Interop.c_int valueRef = ref value.UnderlyingRef;
 			ref System.Interop.c_int valueRef = ref value.UnderlyingRef;