"No","テストID","対象ファイル","対象クラス/関数","対象メソッド","テスト観点","テストケース名","前提条件","入力値","期待結果","優先度","備考"
"1","UT-CLP-001","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","GetRelativeLuminance","正常系","白色の相対輝度が1に近いこと","なし","color=Colors.White (255,255,255)","戻り値が1.0に近い値","高","輝度計算の基本機能"
"2","UT-CLP-002","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","GetRelativeLuminance","正常系","黒色の相対輝度が0に近いこと","なし","color=Colors.Black (0,0,0)","戻り値が0.0に近い値","高","輝度計算の基本機能"
"3","UT-CLP-003","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","GetRelativeLuminance","境界値","RGB各成分が10以下の場合の計算","なし","color=Color(10,10,10)","正しい輝度値が計算される","中","閾値10での分岐処理"
"4","UT-CLP-004","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","GetRelativeLuminance","境界値","RGB各成分が11以上の場合の計算","なし","color=Color(11,11,11)","正しい輝度値が計算される","中","閾値11での分岐処理"
"5","UT-CLP-005","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","ToDisplayNameExists","正常系","英語カルチャーでtrueを返すこと","CurrentUICulture=en-US","なし","true","中","カルチャー判定"
"6","UT-CLP-006","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","ToDisplayNameExists","正常系","日本語カルチャーでfalseを返すこと","CurrentUICulture=ja-JP","なし","false","中","カルチャー判定"
"7","UT-CLP-007","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","ToDisplayName","正常系","透明色でTransparentが返ること","なし","color=Colors.Transparent (A=0)","Transparent","高","透明色の特別処理"
"8","UT-CLP-008","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","ToDisplayName","正常系","既知の色名が正しく返ること","なし","color=Colors.Red","Red","高","既知色の名前解決"
"9","UT-CLP-009","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","ToDisplayName","正常系","近似色名が返ること","なし","color=Color(255,100,100)","Redに近い色名","中","近似色の検索"
"10","UT-CLP-010","src/Avalonia.Controls.ColorPicker/Helpers/ColorHelper.cs","ColorHelper","ToDisplayName","正常系","キャッシュが正しく機能すること","同じ色で2回呼び出し","color=Colors.Blue","2回目も同じ結果","低","キャッシュ機能"
"11","UT-CLP-011","src/Avalonia.Controls.ColorPicker/Helpers/Hsv.cs","Hsv","コンストラクタ(h,s,v)","正常系","HSV値が正しく設定されること","なし","h=180, s=0.5, v=0.8","H=180, S=0.5, V=0.8","高","基本コンストラクタ"
"12","UT-CLP-012","src/Avalonia.Controls.ColorPicker/Helpers/Hsv.cs","Hsv","コンストラクタ(HsvColor)","正常系","HsvColorから変換されること","なし","HsvColor(1.0, 120, 0.6, 0.7)","H=120, S=0.6, V=0.7","高","HsvColorからの変換"
"13","UT-CLP-013","src/Avalonia.Controls.ColorPicker/Helpers/Hsv.cs","Hsv","ToHsvColor","正常系","HsvColorに変換されること","Hsv(180, 0.5, 0.8)","alpha=1.0","HsvColor(1.0, 180, 0.5, 0.8)","高","HsvColorへの変換"
"14","UT-CLP-014","src/Avalonia.Controls.ColorPicker/Helpers/Hsv.cs","Hsv","ToHsvColor","正常系","アルファ値が反映されること","Hsv(180, 0.5, 0.8)","alpha=0.5","HsvColor(0.5, 180, 0.5, 0.8)","中","アルファ値指定"
"15","UT-CLP-015","src/Avalonia.Controls.ColorPicker/Helpers/Hsv.cs","Hsv","ToRgb","正常系","RGBに正しく変換されること","Hsv(0, 1.0, 1.0)","なし","Rgb(1.0, 0, 0) (赤)","高","RGB変換"
"16","UT-CLP-016","src/Avalonia.Controls.ColorPicker/Helpers/Rgb.cs","Rgb","コンストラクタ(r,g,b)","正常系","RGB値が正しく設定されること","なし","r=0.5, g=0.6, b=0.7","R=0.5, G=0.6, B=0.7","高","基本コンストラクタ"
"17","UT-CLP-017","src/Avalonia.Controls.ColorPicker/Helpers/Rgb.cs","Rgb","コンストラクタ(Color)","正常系","Colorから変換されること","なし","Color(255, 128, 64, 32)","R=0.5, G=0.25, B=0.125 (近似)","高","Colorからの変換"
"18","UT-CLP-018","src/Avalonia.Controls.ColorPicker/Helpers/Rgb.cs","Rgb","ToColor","正常系","Colorに変換されること","Rgb(1.0, 0.5, 0.0)","alpha=1.0","Color(255, 255, 128, 0)","高","Colorへの変換"
"19","UT-CLP-019","src/Avalonia.Controls.ColorPicker/Helpers/Rgb.cs","Rgb","ToColor","境界値","RGB値が範囲外の場合クランプされること","Rgb(1.5, -0.5, 2.0)","alpha=1.0","Color(255, 255, 0, 255)","高","値のクランプ処理"
"20","UT-CLP-020","src/Avalonia.Controls.ColorPicker/Helpers/Rgb.cs","Rgb","ToHsv","正常系","HSVに正しく変換されること","Rgb(1.0, 0, 0)","なし","Hsv(0, 1.0, 1.0) (赤)","高","HSV変換"
"21","UT-CLP-021","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","Convert","正常系","Color型が16進文字列に変換されること","なし","value=Color(255,255,0,0), includeAlpha=true, position=Leading","FF0000FF","高","基本変換"
"22","UT-CLP-022","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","Convert","正常系","HsvColor型が変換されること","なし","value=HsvColor(赤)","FF0000 (近似)","中","HsvColor変換"
"23","UT-CLP-023","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","Convert","正常系","HslColor型が変換されること","なし","value=HslColor(赤)","FF0000 (近似)","中","HslColor変換"
"24","UT-CLP-024","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","Convert","正常系","SolidColorBrush型が変換されること","なし","value=SolidColorBrush(Red)","FF0000","中","Brush変換"
"25","UT-CLP-025","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","Convert","異常系","無効な値でUnsetValueが返ること","なし","value=string型","AvaloniaProperty.UnsetValue","中","無効入力"
"26","UT-CLP-026","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ConvertBack","正常系","16進文字列がColorに変換されること","なし","value=""FF0000"", position=Leading","Color(255,255,0,0)","高","逆変換"
"27","UT-CLP-027","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ConvertBack","正常系","#付き文字列が変換されること","なし","value=""#FF0000""","Color(255,255,0,0)","中","#プレフィックス"
"28","UT-CLP-028","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ConvertBack","異常系","無効な文字列でUnsetValueが返ること","なし","value=""ZZZZZZ""","AvaloniaProperty.UnsetValue","中","無効文字列"
"29","UT-CLP-029","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ToHexString","正常系","アルファ先頭でAARRGGBB形式になること","なし","color=Color(128,255,0,0), position=Leading, includeAlpha=true","80FF0000","高","アルファ位置Leading"
"30","UT-CLP-030","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ToHexString","正常系","アルファ末尾でRRGGBBAA形式になること","なし","color=Color(128,255,0,0), position=Trailing, includeAlpha=true","FF000080","高","アルファ位置Trailing"
"31","UT-CLP-031","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ToHexString","正常系","アルファなしでRRGGBB形式になること","なし","color=Color(255,255,0,0), includeAlpha=false","FF0000","中","アルファなし"
"32","UT-CLP-032","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ToHexString","正常系","#記号が付与されること","なし","includeSymbol=true","#で始まる文字列","低","記号付与"
"33","UT-CLP-033","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ParseHexString","正常系","6桁文字列が解析されること","なし","hexColor=""FF0000"", position=Leading","Color(255,255,0,0)","高","6桁解析"
"34","UT-CLP-034","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ParseHexString","正常系","8桁文字列が解析されること","なし","hexColor=""80FF0000"", position=Leading","Color(128,255,0,0)","高","8桁解析"
"35","UT-CLP-035","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ParseHexString","正常系","3桁ショートハンド文字列が解析されること","なし","hexColor=""F00""","Color(255,255,0,0)","中","3桁ショートハンド"
"36","UT-CLP-036","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ParseHexString","正常系","4桁ショートハンド文字列が解析されること","なし","hexColor=""8F00""","Color(136,255,0,0)","中","4桁ショートハンド"
"37","UT-CLP-037","src/Avalonia.Controls.ColorPicker/Converters/ColorToHexConverter.cs","ColorToHexConverter","ParseHexString","異常系","無効な文字列でnullが返ること","なし","hexColor=""INVALID""","null","中","無効文字列"
"38","UT-CLP-038","src/Avalonia.Controls.ColorPicker/Converters/ToColorConverter.cs","ToColorConverter","Convert","正常系","Color型がそのまま返ること","なし","value=Colors.Red","Colors.Red","中","Color変換"
"39","UT-CLP-039","src/Avalonia.Controls.ColorPicker/Converters/ToColorConverter.cs","ToColorConverter","Convert","正常系","HslColor型がColorに変換されること","なし","value=HslColor(0, 1.0, 0.5, 1.0)","赤に近いColor","中","HslColor変換"
"40","UT-CLP-040","src/Avalonia.Controls.ColorPicker/Converters/ToColorConverter.cs","ToColorConverter","Convert","正常系","HsvColor型がColorに変換されること","なし","value=HsvColor(1.0, 0, 1.0, 1.0)","赤に近いColor","中","HsvColor変換"
"41","UT-CLP-041","src/Avalonia.Controls.ColorPicker/Converters/ToColorConverter.cs","ToColorConverter","Convert","正常系","SolidColorBrushの不透明度が反映されること","なし","value=SolidColorBrush(Red, Opacity=0.5)","アルファ値が約128のColor","高","Brush不透明度"
"42","UT-CLP-042","src/Avalonia.Controls.ColorPicker/Converters/ToColorConverter.cs","ToColorConverter","Convert","異常系","無効な値でUnsetValueが返ること","なし","value=string型","AvaloniaProperty.UnsetValue","中","無効入力"
"43","UT-CLP-043","src/Avalonia.Controls.ColorPicker/Converters/ToBrushConverter.cs","ToBrushConverter","Convert","正常系","IBrush型がそのまま返ること","なし","value=SolidColorBrush(Red)","同じBrush","中","Brush変換"
"44","UT-CLP-044","src/Avalonia.Controls.ColorPicker/Converters/ToBrushConverter.cs","ToBrushConverter","Convert","正常系","Color型がSolidColorBrushに変換されること","なし","value=Colors.Red","SolidColorBrush(Red)","高","Color変換"
"45","UT-CLP-045","src/Avalonia.Controls.ColorPicker/Converters/ToBrushConverter.cs","ToBrushConverter","Convert","正常系","HslColor型がBrushに変換されること","なし","value=HslColor","対応するSolidColorBrush","中","HslColor変換"
"46","UT-CLP-046","src/Avalonia.Controls.ColorPicker/Converters/ToBrushConverter.cs","ToBrushConverter","Convert","正常系","HsvColor型がBrushに変換されること","なし","value=HsvColor","対応するSolidColorBrush","中","HsvColor変換"
"47","UT-CLP-047","src/Avalonia.Controls.ColorPicker/Converters/ToBrushConverter.cs","ToBrushConverter","Convert","異常系","無効な値でUnsetValueが返ること","なし","value=string型","AvaloniaProperty.UnsetValue","中","無効入力"
"48","UT-CLP-048","src/Avalonia.Controls.ColorPicker/Converters/AccentColorConverter.cs","AccentColorConverter","Convert","正常系","Color型からアクセントカラーが生成されること","なし","value=Color(Red), parameter=""1""","明るい赤のBrush","高","アクセント生成"
"49","UT-CLP-049","src/Avalonia.Controls.ColorPicker/Converters/AccentColorConverter.cs","AccentColorConverter","Convert","正常系","負のステップで暗いアクセントが生成されること","なし","value=Color(Red), parameter=""-1""","暗い赤のBrush","高","負のアクセント"
"50","UT-CLP-050","src/Avalonia.Controls.ColorPicker/Converters/AccentColorConverter.cs","AccentColorConverter","Convert","正常系","ステップ0で元の色が返ること","なし","value=Color(Red), parameter=""0""","元の赤のBrush","中","ステップ0"
"51","UT-CLP-051","src/Avalonia.Controls.ColorPicker/Converters/AccentColorConverter.cs","AccentColorConverter","Convert","正常系","HsvColor型が処理されること","なし","value=HsvColor, parameter=""1""","アクセントカラーのBrush","中","HsvColor入力"
"52","UT-CLP-052","src/Avalonia.Controls.ColorPicker/Converters/AccentColorConverter.cs","AccentColorConverter","Convert","異常系","無効なパラメータでUnsetValueが返ること","なし","value=Color(Red), parameter=""invalid""","AvaloniaProperty.UnsetValue","中","無効パラメータ"
"53","UT-CLP-053","src/Avalonia.Controls.ColorPicker/Converters/AccentColorConverter.cs","AccentColorConverter","GetAccent","正常系","Value成分が正しく変更されること","なし","hsvColor=HsvColor(0.5V), accentStep=1","V=0.6のHsvColor","高","Value変更"
"54","UT-CLP-054","src/Avalonia.Controls.ColorPicker/Converters/AccentColorConverter.cs","AccentColorConverter","GetAccent","境界値","Value成分が1.0を超える場合","なし","hsvColor=HsvColor(0.95V), accentStep=1","V=1.05 (クランプなし)","中","境界値超過"
"55","UT-CLP-055","src/Avalonia.Controls.ColorPicker/Converters/ContrastBrushConverter.cs","ContrastBrushConverter","Convert","正常系","暗い色に対して白が返ること","なし","value=Colors.Black","SolidColorBrush(White)","高","コントラスト白"
"56","UT-CLP-056","src/Avalonia.Controls.ColorPicker/Converters/ContrastBrushConverter.cs","ContrastBrushConverter","Convert","正常系","明るい色に対して黒が返ること","なし","value=Colors.White","SolidColorBrush(Black)","高","コントラスト黒"
"57","UT-CLP-057","src/Avalonia.Controls.ColorPicker/Converters/ContrastBrushConverter.cs","ContrastBrushConverter","Convert","正常系","輝度0.5で黒が返ること","なし","value=輝度0.5超の色","SolidColorBrush(Black)","中","境界値"
"58","UT-CLP-058","src/Avalonia.Controls.ColorPicker/Converters/ContrastBrushConverter.cs","ContrastBrushConverter","Convert","正常系","アルファが閾値未満でデフォルト色が返ること","AlphaThreshold=128","value=Color(A=100), parameter=Colors.Gray","SolidColorBrush(Gray)","高","アルファ閾値"
"59","UT-CLP-059","src/Avalonia.Controls.ColorPicker/Converters/ContrastBrushConverter.cs","ContrastBrushConverter","Convert","異常系","無効な値でUnsetValueが返ること","なし","value=string型","AvaloniaProperty.UnsetValue","中","無効入力"
"60","UT-CLP-060","src/Avalonia.Controls.ColorPicker/Converters/ColorToDisplayNameConverter.cs","ColorToDisplayNameConverter","Convert","正常系","色名が正しく返ること","なし","value=Colors.Red","Red","高","色名変換"
"61","UT-CLP-061","src/Avalonia.Controls.ColorPicker/Converters/ColorToDisplayNameConverter.cs","ColorToDisplayNameConverter","Convert","正常系","透明色でUnsetValueが返ること","なし","value=Colors.Transparent","AvaloniaProperty.UnsetValue","高","透明色処理"
"62","UT-CLP-062","src/Avalonia.Controls.ColorPicker/Converters/ColorToDisplayNameConverter.cs","ColorToDisplayNameConverter","Convert","正常系","HsvColor型が処理されること","なし","value=HsvColor(赤)","Red (近似)","中","HsvColor入力"
"63","UT-CLP-063","src/Avalonia.Controls.ColorPicker/Converters/ColorToDisplayNameConverter.cs","ColorToDisplayNameConverter","Convert","異常系","無効な値でUnsetValueが返ること","なし","value=string型","AvaloniaProperty.UnsetValue","中","無効入力"
"64","UT-CLP-064","src/Avalonia.Controls.ColorPicker/Converters/DoNothingForNullConverter.cs","DoNothingForNullConverter","Convert","正常系","非null値がそのまま返ること","なし","value=""test""","""test""","中","非null変換"
"65","UT-CLP-065","src/Avalonia.Controls.ColorPicker/Converters/DoNothingForNullConverter.cs","DoNothingForNullConverter","Convert","正常系","null値でDoNothingが返ること","なし","value=null","BindingOperations.DoNothing","高","null処理"
"66","UT-CLP-066","src/Avalonia.Controls.ColorPicker/Converters/DoNothingForNullConverter.cs","DoNothingForNullConverter","ConvertBack","正常系","非null値がそのまま返ること","なし","value=""test""","""test""","中","非null逆変換"
"67","UT-CLP-067","src/Avalonia.Controls.ColorPicker/Converters/DoNothingForNullConverter.cs","DoNothingForNullConverter","ConvertBack","正常系","null値でDoNothingが返ること","なし","value=null","BindingOperations.DoNothing","高","null逆変換"
"68","UT-CLP-068","src/Avalonia.Controls.ColorPicker/ColorPalettes/IColorPalette.cs","IColorPalette","ColorCount","正常系","色数が正しく返ること","IColorPaletteの実装","なし","0以上の整数","中","プロパティ取得"
"69","UT-CLP-069","src/Avalonia.Controls.ColorPicker/ColorPalettes/IColorPalette.cs","IColorPalette","ShadeCount","正常系","シェード数が正しく返ること","IColorPaletteの実装","なし","0以上の整数","中","プロパティ取得"
"70","UT-CLP-070","src/Avalonia.Controls.ColorPicker/ColorPalettes/IColorPalette.cs","IColorPalette","GetColor","正常系","インデックスに対応する色が返ること","IColorPaletteの実装","colorIndex=0, shadeIndex=0","有効なColor","高","色取得"
"71","UT-CLP-071","src/Avalonia.Controls.ColorPicker/ColorPalettes/FluentColorPalette.cs","FluentColorPalette","ColorCount","正常系","6が返ること","なし","なし","6","中","Windows 10パレット"
"72","UT-CLP-072","src/Avalonia.Controls.ColorPicker/ColorPalettes/FluentColorPalette.cs","FluentColorPalette","ShadeCount","正常系","8が返ること","なし","なし","8","中","Windows 10パレット"
"73","UT-CLP-073","src/Avalonia.Controls.ColorPicker/ColorPalettes/FluentColorPalette.cs","FluentColorPalette","GetColor","正常系","有効なインデックスで色が返ること","なし","colorIndex=0, shadeIndex=0","Color","高","色取得"
"74","UT-CLP-074","src/Avalonia.Controls.ColorPicker/ColorPalettes/FluentColorPalette.cs","FluentColorPalette","GetColor","境界値","負のインデックスでクランプされること","なし","colorIndex=-1, shadeIndex=-1","index=0として扱われる","中","負のインデックス"
"75","UT-CLP-075","src/Avalonia.Controls.ColorPicker/ColorPalettes/FluentColorPalette.cs","FluentColorPalette","GetColor","境界値","範囲外インデックスでクランプされること","なし","colorIndex=100, shadeIndex=100","最大インデックスとして扱われる","中","範囲外インデックス"
"76","UT-CLP-076","src/Avalonia.Controls.ColorPicker/ColorPalettes/FlatColorPalette.cs","FlatColorPalette","ColorCount","正常系","20が返ること","なし","なし","20","中","Flat UIパレット"
"77","UT-CLP-077","src/Avalonia.Controls.ColorPicker/ColorPalettes/FlatColorPalette.cs","FlatColorPalette","ShadeCount","正常系","10が返ること","なし","なし","10","中","Flat UIパレット"
"78","UT-CLP-078","src/Avalonia.Controls.ColorPicker/ColorPalettes/FlatColorPalette.cs","FlatColorPalette","GetColor","正常系","有効なインデックスで色が返ること","なし","colorIndex=0, shadeIndex=0","Color","高","色取得"
"79","UT-CLP-079","src/Avalonia.Controls.ColorPicker/ColorPalettes/FlatColorPalette.cs","FlatColorPalette","GetColor","正常系","遅延初期化が正しく動作すること","初回呼び出し","colorIndex=0, shadeIndex=0","Color","中","遅延初期化"
"80","UT-CLP-080","src/Avalonia.Controls.ColorPicker/ColorPalettes/FlatHalfColorPalette.cs","FlatHalfColorPalette","ColorCount","正常系","10が返ること","なし","なし","10","中","ハーフパレット"
"81","UT-CLP-081","src/Avalonia.Controls.ColorPicker/ColorPalettes/FlatHalfColorPalette.cs","FlatHalfColorPalette","ShadeCount","正常系","5が返ること","なし","なし","5","中","ハーフパレット"
"82","UT-CLP-082","src/Avalonia.Controls.ColorPicker/ColorPalettes/FlatHalfColorPalette.cs","FlatHalfColorPalette","GetColor","正常系","有効なインデックスで色が返ること","なし","colorIndex=0, shadeIndex=0","Color","高","色取得"
"83","UT-CLP-083","src/Avalonia.Controls.ColorPicker/ColorPalettes/MaterialColorPalette.cs","MaterialColorPalette","ColorCount","正常系","19が返ること","なし","なし","19","中","Material Designパレット"
"84","UT-CLP-084","src/Avalonia.Controls.ColorPicker/ColorPalettes/MaterialColorPalette.cs","MaterialColorPalette","ShadeCount","正常系","10が返ること","なし","なし","10","中","Material Designパレット"
"85","UT-CLP-085","src/Avalonia.Controls.ColorPicker/ColorPalettes/MaterialColorPalette.cs","MaterialColorPalette","GetColor","正常系","有効なインデックスで色が返ること","なし","colorIndex=0, shadeIndex=0","Color","高","色取得"
"86","UT-CLP-086","src/Avalonia.Controls.ColorPicker/ColorPalettes/MaterialHalfColorPalette.cs","MaterialHalfColorPalette","ColorCount","正常系","10が返ること","なし","なし","10","中","ハーフパレット"
"87","UT-CLP-087","src/Avalonia.Controls.ColorPicker/ColorPalettes/MaterialHalfColorPalette.cs","MaterialHalfColorPalette","ShadeCount","正常系","5が返ること","なし","なし","5","中","ハーフパレット"
"88","UT-CLP-088","src/Avalonia.Controls.ColorPicker/ColorPalettes/MaterialHalfColorPalette.cs","MaterialHalfColorPalette","GetColor","正常系","有効なインデックスで色が返ること","なし","colorIndex=0, shadeIndex=0","Color","高","色取得"
"89","UT-CLP-089","src/Avalonia.Controls.ColorPicker/ColorPalettes/SixteenColorPalette.cs","SixteenColorPalette","ColorCount","正常系","4が返ること","なし","なし","4","中","16色パレット"
"90","UT-CLP-090","src/Avalonia.Controls.ColorPicker/ColorPalettes/SixteenColorPalette.cs","SixteenColorPalette","ShadeCount","正常系","4が返ること","なし","なし","4","中","16色パレット"
"91","UT-CLP-091","src/Avalonia.Controls.ColorPicker/ColorPalettes/SixteenColorPalette.cs","SixteenColorPalette","GetColor","正常系","有効なインデックスで色が返ること","なし","colorIndex=0, shadeIndex=0","Color","高","色取得"
"92","UT-CLP-092","src/Avalonia.Controls.ColorPicker/ColorChangedEventArgs.cs","ColorChangedEventArgs","コンストラクタ","正常系","OldColorとNewColorが正しく設定されること","なし","oldColor=Red, newColor=Blue","OldColor=Red, NewColor=Blue","高","イベント引数"
"93","UT-CLP-093","src/Avalonia.Controls.ColorPicker/ColorChangedEventArgs.cs","ColorChangedEventArgs","OldColor","正常系","設定した古い色が取得できること","コンストラクタで設定","なし","設定した色","中","プロパティ取得"
"94","UT-CLP-094","src/Avalonia.Controls.ColorPicker/ColorChangedEventArgs.cs","ColorChangedEventArgs","NewColor","正常系","設定した新しい色が取得できること","コンストラクタで設定","なし","設定した色","中","プロパティ取得"
"95","UT-CLP-095","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.cs","ColorView","OnCoerceColor","正常系","IsAlphaEnabled=trueで値がそのまま返ること","IsAlphaEnabled=true","color=Color(128,255,0,0)","Color(128,255,0,0)","高","アルファ有効"
"96","UT-CLP-096","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.cs","ColorView","OnCoerceColor","正常系","IsAlphaEnabled=falseでアルファが255に固定されること","IsAlphaEnabled=false","color=Color(128,255,0,0)","Color(255,255,0,0)","高","アルファ無効"
"97","UT-CLP-097","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.cs","ColorView","OnCoerceHsvColor","正常系","IsAlphaEnabled=trueで値がそのまま返ること","IsAlphaEnabled=true","hsvColor=HsvColor(0.5,...)","HsvColor(0.5,...)","高","アルファ有効HSV"
"98","UT-CLP-098","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.cs","ColorView","OnCoerceHsvColor","正常系","IsAlphaEnabled=falseでアルファが1.0に固定されること","IsAlphaEnabled=false","hsvColor=HsvColor(0.5,...)","HsvColor(1.0,...)","高","アルファ無効HSV"
"99","UT-CLP-099","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs","ColorView","Color","正常系","色が正しく設定・取得できること","なし","Color=Red","Red","高","プロパティ"
"100","UT-CLP-100","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs","ColorView","HsvColor","正常系","HSV色が正しく設定・取得できること","なし","HsvColor=HsvColor(...)","設定したHsvColor","高","プロパティ"
"101","UT-CLP-101","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs","ColorView","ColorModel","正常系","カラーモデルが設定・取得できること","なし","ColorModel=Hsva","Hsva","中","プロパティ"
"102","UT-CLP-102","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs","ColorView","IsAlphaEnabled","正常系","アルファ有効フラグが設定・取得できること","なし","IsAlphaEnabled=false","false","高","プロパティ"
"103","UT-CLP-103","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs","ColorView","Palette","正常系","パレットが設定されると関連プロパティも更新されること","なし","Palette=FluentColorPalette","PaletteColorsとPaletteColumnCountが更新される","高","パレット連動"
"104","UT-CLP-104","src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs","ColorView","SelectedIndex","正常系","選択インデックスが設定・取得できること","なし","SelectedIndex=1","1","中","プロパティ"
"105","UT-CLP-105","src/Avalonia.Controls.ColorPicker/ColorPreviewer/ColorPreviewer.cs","ColorPreviewer","OnColorChanged","正常系","HsvColor変更時にColorChangedイベントが発火すること","イベントハンドラ登録","HsvColor変更","ColorChangedイベント発火","高","イベント発火"
"106","UT-CLP-106","src/Avalonia.Controls.ColorPicker/ColorPreviewer/ColorPreviewer.Properties.cs","ColorPreviewer","HsvColor","正常系","HSV色が設定・取得できること","なし","HsvColor=HsvColor(...)","設定したHsvColor","高","プロパティ"
"107","UT-CLP-107","src/Avalonia.Controls.ColorPicker/ColorPreviewer/ColorPreviewer.Properties.cs","ColorPreviewer","IsAccentColorsVisible","正常系","アクセント色表示フラグが設定・取得できること","なし","IsAccentColorsVisible=false","false","中","プロパティ"
"108","UT-CLP-108","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.Properties.cs","ColorSpectrum","Color","正常系","色が正しく設定・取得できること","なし","Color=Red","Red","高","プロパティ"
"109","UT-CLP-109","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.Properties.cs","ColorSpectrum","HsvColor","正常系","HSV色が設定・取得できること","なし","HsvColor=HsvColor(...)","設定したHsvColor","高","プロパティ"
"110","UT-CLP-110","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.Properties.cs","ColorSpectrum","Components","正常系","コンポーネントが設定・取得できること","なし","Components=HueSaturation","HueSaturation","中","プロパティ"
"111","UT-CLP-111","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.Properties.cs","ColorSpectrum","Shape","正常系","形状が設定・取得できること","なし","Shape=Ring","Ring","中","プロパティ"
"112","UT-CLP-112","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.Properties.cs","ColorSpectrum","MinHue","正常系","最小Hue値が設定・取得できること","なし","MinHue=30","30","中","プロパティ"
"113","UT-CLP-113","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.Properties.cs","ColorSpectrum","MaxHue","正常系","最大Hue値が設定・取得できること","なし","MaxHue=300","300","中","プロパティ"
"114","UT-CLP-114","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrum.Properties.cs","ColorSpectrum","ThirdComponent","正常系","第三コンポーネントが自動計算されること","Components=HueSaturation","なし","Value","中","自動計算"
"115","UT-CLP-115","src/Avalonia.Controls.ColorPicker/ColorPicker/ColorPicker.cs","ColorPicker","Content","正常系","コンテンツが設定・取得できること","なし","Content=TextBlock","設定したTextBlock","中","プロパティ"
"116","UT-CLP-116","src/Avalonia.Controls.ColorPicker/ColorPicker/ColorPicker.cs","ColorPicker","ContentTemplate","正常系","コンテンツテンプレートが設定・取得できること","なし","ContentTemplate=DataTemplate","設定したDataTemplate","中","プロパティ"
"117","UT-CLP-117","src/Avalonia.Controls.ColorPicker/ColorPicker/ColorPicker.cs","ColorPicker","HorizontalContentAlignment","正常系","水平配置が設定・取得できること","なし","HorizontalContentAlignment=Center","Center","低","プロパティ"
"118","UT-CLP-118","src/Avalonia.Controls.ColorPicker/ColorPicker/ColorPicker.cs","ColorPicker","VerticalContentAlignment","正常系","垂直配置が設定・取得できること","なし","VerticalContentAlignment=Center","Center","低","プロパティ"
"119","UT-CLP-119","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","IncrementColorComponent","正常系","Hueが小さいインクリメントで増加すること","なし","component=Hue, direction=Higher, amount=Small","H+1","高","色成分増加"
"120","UT-CLP-120","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","IncrementColorComponent","正常系","Hueが大きいインクリメントで30増加すること","なし","component=Hue, direction=Higher, amount=Large","H+30","高","大きいインクリメント"
"121","UT-CLP-121","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","IncrementColorComponent","正常系","Saturationが小さいインクリメントで増加すること","なし","component=Saturation, direction=Higher, amount=Small","S+1%","高","彩度増加"
"122","UT-CLP-122","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","IncrementColorComponent","正常系","Valueが小さいインクリメントで増加すること","なし","component=Value, direction=Higher, amount=Small","V+1%","高","明度増加"
"123","UT-CLP-123","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","IncrementColorComponent","境界値","最大値でラップする場合最小値に戻ること","shouldWrap=true, 現在値=maxBound","direction=Higher","minBoundに戻る","中","ラップ処理"
"124","UT-CLP-124","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","IncrementColorComponent","境界値","最大値でラップしない場合最大値にとどまること","shouldWrap=false, 現在値=maxBound","direction=Higher","maxBoundのまま","中","ラップなし"
"125","UT-CLP-125","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","IncrementColorComponent","異常系","無効なコンポーネントで例外がスローされること","なし","component=不正な値","InvalidOperationException","中","例外処理"
"126","UT-CLP-126","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","FindNextNamedColor","正常系","次の色名に遷移すること","ToDisplayNameExists=true","component=Hue, direction=Higher","異なる色名のHsv","中","色名検索"
"127","UT-CLP-127","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","FindNextNamedColor","境界値","ラップ有りで境界を超えた場合反対側に移動すること","shouldWrap=true","境界付近の色","反対側の色","中","ラップ色名検索"
"128","UT-CLP-128","src/Avalonia.Controls.ColorPicker/Helpers/ColorPickerHelpers.cs","ColorPickerHelpers","CreateBitmapFromPixelData","正常系","ピクセルデータからビットマップが生成されること","有効なBGRAデータ","pixelWidth=100, pixelHeight=100","Bitmap","高","ビットマップ生成"
"129","UT-CLP-129","src/Avalonia.Controls.ColorPicker/ColorComponent.cs","ColorComponent","Alpha","正常系","Alpha=0であること","なし","なし","0","低","列挙値"
"130","UT-CLP-130","src/Avalonia.Controls.ColorPicker/ColorComponent.cs","ColorComponent","Component1","正常系","Component1=1であること","なし","なし","1","低","列挙値"
"131","UT-CLP-131","src/Avalonia.Controls.ColorPicker/ColorComponent.cs","ColorComponent","Component2","正常系","Component2=2であること","なし","なし","2","低","列挙値"
"132","UT-CLP-132","src/Avalonia.Controls.ColorPicker/ColorComponent.cs","ColorComponent","Component3","正常系","Component3=3であること","なし","なし","3","低","列挙値"
"133","UT-CLP-133","src/Avalonia.Controls.ColorPicker/ColorModel.cs","ColorModel","Hsva","正常系","Hsvaが定義されていること","なし","なし","Hsva","低","列挙値"
"134","UT-CLP-134","src/Avalonia.Controls.ColorPicker/ColorModel.cs","ColorModel","Rgba","正常系","Rgbaが定義されていること","なし","なし","Rgba","低","列挙値"
"135","UT-CLP-135","src/Avalonia.Controls.ColorPicker/HsvComponent.cs","HsvComponent","Alpha","正常系","Alpha=0であること","なし","なし","0","低","列挙値"
"136","UT-CLP-136","src/Avalonia.Controls.ColorPicker/HsvComponent.cs","HsvComponent","Hue","正常系","Hue=1であること","なし","なし","1","低","列挙値"
"137","UT-CLP-137","src/Avalonia.Controls.ColorPicker/HsvComponent.cs","HsvComponent","Saturation","正常系","Saturation=2であること","なし","なし","2","低","列挙値"
"138","UT-CLP-138","src/Avalonia.Controls.ColorPicker/HsvComponent.cs","HsvComponent","Value","正常系","Value=3であること","なし","なし","3","低","列挙値"
"139","UT-CLP-139","src/Avalonia.Controls.ColorPicker/RgbComponent.cs","RgbComponent","Alpha","正常系","Alpha=0であること","なし","なし","0","低","列挙値"
"140","UT-CLP-140","src/Avalonia.Controls.ColorPicker/RgbComponent.cs","RgbComponent","Red","正常系","Red=1であること","なし","なし","1","低","列挙値"
"141","UT-CLP-141","src/Avalonia.Controls.ColorPicker/RgbComponent.cs","RgbComponent","Green","正常系","Green=2であること","なし","なし","2","低","列挙値"
"142","UT-CLP-142","src/Avalonia.Controls.ColorPicker/RgbComponent.cs","RgbComponent","Blue","正常系","Blue=3であること","なし","なし","3","低","列挙値"
"143","UT-CLP-143","src/Avalonia.Controls.ColorPicker/AlphaComponentPosition.cs","AlphaComponentPosition","Leading","正常系","Leadingが定義されていること","なし","なし","Leading","低","列挙値"
"144","UT-CLP-144","src/Avalonia.Controls.ColorPicker/AlphaComponentPosition.cs","AlphaComponentPosition","Trailing","正常系","Trailingが定義されていること","なし","なし","Trailing","低","列挙値"
"145","UT-CLP-145","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrumShape.cs","ColorSpectrumShape","Box","正常系","Boxが定義されていること","なし","なし","Box","低","列挙値"
"146","UT-CLP-146","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrumShape.cs","ColorSpectrumShape","Ring","正常系","Ringが定義されていること","なし","なし","Ring","低","列挙値"
"147","UT-CLP-147","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrumComponents.cs","ColorSpectrumComponents","HueValue","正常系","HueValueが定義されていること","なし","なし","HueValue","低","列挙値"
"148","UT-CLP-148","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrumComponents.cs","ColorSpectrumComponents","HueSaturation","正常系","HueSaturationが定義されていること","なし","なし","HueSaturation","低","列挙値"
"149","UT-CLP-149","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrumComponents.cs","ColorSpectrumComponents","SaturationValue","正常系","SaturationValueが定義されていること","なし","なし","SaturationValue","低","列挙値"
"150","UT-CLP-150","src/Avalonia.Controls.ColorPicker/ColorSpectrum/ColorSpectrumComponents.cs","ColorSpectrumComponents","ValueHue","正常系","ValueHueが定義されていること","なし","なし","ValueHue","低","列挙値"
