No,テストID,対象クラス,対象メソッド,テスト観点,テストケース名,前提条件,入力値,期待結果,優先度,備考
1,UT-TBV-001,Webkul\TableViews\Models\TableView,user,正常系,userリレーションが正しくUserモデルを返すこと,TableViewレコードとUserレコードが存在する,user_id=有効なユーザーID,Userモデルインスタンスが返却される,中,belongsToリレーション
2,UT-TBV-002,Webkul\TableViews\Models\TableView,user,異常系,存在しないユーザーIDの場合nullが返ること,TableViewレコードが存在する,user_id=存在しないユーザーID,nullが返却される,中,リレーション先不在の確認
3,UT-TBV-003,Webkul\TableViews\Models\TableView,filters,正常系,filters属性がarrayとしてキャストされること,TableViewレコードが存在する,filters=JSON形式の文字列,配列として取得できる,高,casts設定の確認
4,UT-TBV-004,Webkul\TableViews\Models\TableView,filters,境界値,filters属性が空配列の場合も正常に動作すること,TableViewレコードが存在する,filters=[],空配列が返却される,中,空配列の処理
5,UT-TBV-005,Webkul\TableViews\Models\TableView,filters,異常系,filtersがnullの場合の挙動,TableViewレコードが存在する,filters=null,nullが返却される,中,null値の処理
6,UT-TBV-006,Webkul\TableViews\Models\TableView,fillable,正常系,fillable属性で許可されたフィールドがマスアサインできること,なし,"name, icon, color, is_public, filters, filterable_type, user_id",各フィールドに値が設定される,中,マスアサインメント確認
7,UT-TBV-007,Webkul\TableViews\Models\TableView,fillable,異常系,fillableに含まれないフィールドはマスアサインされないこと,なし,id=任意の値,idフィールドは設定されない,中,マスアサインメント保護
8,UT-TBV-008,Webkul\TableViews\Models\TableViewFavorite,user,正常系,userリレーションが正しくUserモデルを返すこと,TableViewFavoriteレコードとUserレコードが存在する,user_id=有効なユーザーID,Userモデルインスタンスが返却される,中,belongsToリレーション
9,UT-TBV-009,Webkul\TableViews\Models\TableViewFavorite,user,異常系,存在しないユーザーIDの場合nullが返ること,TableViewFavoriteレコードが存在する,user_id=存在しないユーザーID,nullが返却される,中,リレーション先不在の確認
10,UT-TBV-010,Webkul\TableViews\Models\TableViewFavorite,fillable,正常系,fillable属性で許可されたフィールドがマスアサインできること,なし,"is_favorite, view_type, view_key, filterable_type, user_id",各フィールドに値が設定される,中,マスアサインメント確認
11,UT-TBV-011,Webkul\TableViews\Policies\TableViewPolicy,viewAny,正常系,view_any_table_view権限がある場合trueを返すこと,ユーザーがview_any_table_view権限を持つ,User=権限保持ユーザー,trueが返却される,高,権限チェック
12,UT-TBV-012,Webkul\TableViews\Policies\TableViewPolicy,viewAny,異常系,view_any_table_view権限がない場合falseを返すこと,ユーザーがview_any_table_view権限を持たない,User=権限なしユーザー,falseが返却される,高,権限チェック
13,UT-TBV-013,Webkul\TableViews\Policies\TableViewPolicy,view,正常系,view_table_view権限がある場合trueを返すこと,ユーザーがview_table_view権限を持つ,"User=権限保持ユーザー, TableView=任意",trueが返却される,高,権限チェック
14,UT-TBV-014,Webkul\TableViews\Policies\TableViewPolicy,view,異常系,view_table_view権限がない場合falseを返すこと,ユーザーがview_table_view権限を持たない,"User=権限なしユーザー, TableView=任意",falseが返却される,高,権限チェック
15,UT-TBV-015,Webkul\TableViews\Policies\TableViewPolicy,create,正常系,create_table_view権限がある場合trueを返すこと,ユーザーがcreate_table_view権限を持つ,User=権限保持ユーザー,trueが返却される,高,権限チェック
16,UT-TBV-016,Webkul\TableViews\Policies\TableViewPolicy,create,異常系,create_table_view権限がない場合falseを返すこと,ユーザーがcreate_table_view権限を持たない,User=権限なしユーザー,falseが返却される,高,権限チェック
17,UT-TBV-017,Webkul\TableViews\Policies\TableViewPolicy,update,正常系,update_table_view権限がある場合trueを返すこと,ユーザーがupdate_table_view権限を持つ,"User=権限保持ユーザー, TableView=任意",trueが返却される,高,権限チェック
18,UT-TBV-018,Webkul\TableViews\Policies\TableViewPolicy,update,異常系,update_table_view権限がない場合falseを返すこと,ユーザーがupdate_table_view権限を持たない,"User=権限なしユーザー, TableView=任意",falseが返却される,高,権限チェック
19,UT-TBV-019,Webkul\TableViews\Policies\TableViewPolicy,delete,正常系,delete_table_view権限がある場合trueを返すこと,ユーザーがdelete_table_view権限を持つ,"User=権限保持ユーザー, TableView=任意",trueが返却される,高,権限チェック
20,UT-TBV-020,Webkul\TableViews\Policies\TableViewPolicy,delete,異常系,delete_table_view権限がない場合falseを返すこと,ユーザーがdelete_table_view権限を持たない,"User=権限なしユーザー, TableView=任意",falseが返却される,高,権限チェック
21,UT-TBV-021,Webkul\TableViews\Policies\TableViewPolicy,deleteAny,正常系,delete_any_table_view権限がある場合trueを返すこと,ユーザーがdelete_any_table_view権限を持つ,User=権限保持ユーザー,trueが返却される,高,一括削除権限チェック
22,UT-TBV-022,Webkul\TableViews\Policies\TableViewPolicy,deleteAny,異常系,delete_any_table_view権限がない場合falseを返すこと,ユーザーがdelete_any_table_view権限を持たない,User=権限なしユーザー,falseが返却される,高,一括削除権限チェック
23,UT-TBV-023,Webkul\TableViews\Policies\TableViewPolicy,forceDelete,正常系,force_delete_table_view権限がある場合trueを返すこと,ユーザーがforce_delete_table_view権限を持つ,"User=権限保持ユーザー, TableView=任意",trueが返却される,高,完全削除権限チェック
24,UT-TBV-024,Webkul\TableViews\Policies\TableViewPolicy,forceDeleteAny,正常系,force_delete_any_table_view権限がある場合trueを返すこと,ユーザーがforce_delete_any_table_view権限を持つ,User=権限保持ユーザー,trueが返却される,高,一括完全削除権限チェック
25,UT-TBV-025,Webkul\TableViews\Policies\TableViewPolicy,restore,正常系,restore_table_view権限がある場合trueを返すこと,ユーザーがrestore_table_view権限を持つ,"User=権限保持ユーザー, TableView=任意",trueが返却される,中,復元権限チェック
26,UT-TBV-026,Webkul\TableViews\Policies\TableViewPolicy,restoreAny,正常系,restore_any_table_view権限がある場合trueを返すこと,ユーザーがrestore_any_table_view権限を持つ,User=権限保持ユーザー,trueが返却される,中,一括復元権限チェック
27,UT-TBV-027,Webkul\TableViews\Policies\TableViewPolicy,replicate,正常系,replicate_table_view権限がある場合trueを返すこと,ユーザーがreplicate_table_view権限を持つ,"User=権限保持ユーザー, TableView=任意",trueが返却される,低,複製権限チェック
28,UT-TBV-028,Webkul\TableViews\Policies\TableViewPolicy,reorder,正常系,reorder_table_view権限がある場合trueを返すこと,ユーザーがreorder_table_view権限を持つ,User=権限保持ユーザー,trueが返却される,低,並び替え権限チェック
29,UT-TBV-029,Webkul\TableViews\Filament\Actions\CreateViewAction,getDefaultName,正常系,デフォルト名が正しく返却されること,なし,なし,table_views.save.actionが返却される,低,アクション名の確認
30,UT-TBV-030,Webkul\TableViews\Filament\Actions\CreateViewAction,action,正常系,ビューが正常に作成されること,認証済みユーザーが存在する,"name=テストビュー, is_favorite=true, is_public=false",TableViewとTableViewFavoriteが作成される,高,ビュー作成処理
31,UT-TBV-031,Webkul\TableViews\Filament\Actions\CreateViewAction,action,正常系,お気に入りフラグがTableViewFavoriteに正しく設定されること,認証済みユーザーが存在する,"name=テストビュー, is_favorite=true",TableViewFavoriteのis_favorite=trueで作成される,高,お気に入り設定
32,UT-TBV-032,Webkul\TableViews\Filament\Actions\CreateViewAction,action,異常系,nameが空の場合バリデーションエラーになること,認証済みユーザーが存在する,name=空文字,バリデーションエラーが発生する,高,必須チェック
33,UT-TBV-033,Webkul\TableViews\Filament\Actions\EditViewAction,getDefaultName,正常系,デフォルト名が正しく返却されること,なし,なし,table_views.update.actionが返却される,低,アクション名の確認
34,UT-TBV-034,Webkul\TableViews\Filament\Actions\EditViewAction,fillForm,正常系,既存のTableViewデータでフォームが埋められること,TableViewとTableViewFavoriteが存在する,view_key=既存のTableView ID,"name, color, icon, is_favorite, is_publicがフォームに設定される",中,フォーム初期化
35,UT-TBV-035,Webkul\TableViews\Filament\Actions\EditViewAction,fillForm,境界値,TableViewFavoriteが存在しない場合is_favoriteがfalseになること,TableViewは存在するがTableViewFavoriteが存在しない,view_key=既存のTableView ID,is_favorite=falseが設定される,中,お気に入り未設定時の挙動
36,UT-TBV-036,Webkul\TableViews\Filament\Actions\EditViewAction,action,正常系,ビューが正常に更新されること,TableViewが存在する,name=新しい名前,TableViewが更新される,高,ビュー更新処理
37,UT-TBV-037,Webkul\TableViews\Filament\Actions\EditViewAction,action,正常系,TableViewFavoriteがupdateOrCreateで正しく処理されること,TableViewが存在する,is_favorite=true,TableViewFavoriteが作成または更新される,高,お気に入り更新
38,UT-TBV-038,Webkul\TableViews\Filament\Components\PresetView,getFavoriteTableViews,正常系,現在のユーザーのお気に入りビューが取得できること,認証済みユーザーとTableViewFavoriteが存在する,なし,ユーザーのTableViewFavoriteコレクションが返却される,中,お気に入り取得
39,UT-TBV-039,Webkul\TableViews\Filament\Components\PresetView,getFavoriteTableViews,境界値,お気に入りが存在しない場合空コレクションが返ること,認証済みユーザーが存在するがTableViewFavoriteがない,なし,空のコレクションが返却される,中,お気に入り0件
40,UT-TBV-040,Webkul\TableViews\Filament\Components\PresetView,getCachedFavoriteTableViews,正常系,お気に入りビューがキャッシュされること,認証済みユーザーとTableViewFavoriteが存在する,なし,2回目以降はキャッシュされた値が返却される,低,キャッシュ動作
41,UT-TBV-041,Webkul\TableViews\Filament\Components\PresetView,color,正常系,colorが正しく設定されること,なし,color=primary,getColor()でprimaryが返却される,低,色設定
42,UT-TBV-042,Webkul\TableViews\Filament\Components\PresetView,favorite,正常系,favoriteフラグが正しく設定されること,なし,condition=true,isFavorite()でtrueが返却される,中,お気に入りフラグ設定
43,UT-TBV-043,Webkul\TableViews\Filament\Components\PresetView,setAsDefault,正常系,デフォルトフラグが正しく設定されること,なし,condition=true,isDefault()でtrueが返却される,中,デフォルト設定
44,UT-TBV-044,Webkul\TableViews\Filament\Components\PresetView,isFavorite,正常系,presetタイプでTableViewFavoriteからお気に入り状態を取得できること,TableViewFavoriteが存在しview_type=presetである,id=既存のview_key,TableViewFavoriteのis_favorite値が返却される,中,お気に入り判定
45,UT-TBV-045,Webkul\TableViews\Filament\Components\PresetView,isFavorite,異常系,TableViewFavoriteが存在しない場合デフォルト値が使用されること,TableViewFavoriteが存在しない,id=存在しないview_key,isFavoriteプロパティのデフォルト値が返却される,中,お気に入り未設定時
46,UT-TBV-046,Webkul\TableViews\Filament\Components\PresetView,isEditable,正常系,常にfalseが返ること,なし,なし,falseが返却される,低,編集可否判定
47,UT-TBV-047,Webkul\TableViews\Filament\Components\PresetView,isReplaceable,正常系,常にfalseが返ること,なし,なし,falseが返却される,低,置換可否判定
48,UT-TBV-048,Webkul\TableViews\Filament\Components\PresetView,isDeletable,正常系,常にfalseが返ること,なし,なし,falseが返却される,低,削除可否判定
49,UT-TBV-049,Webkul\TableViews\Filament\Components\PresetView,getVisibilityIcon,正常系,ロックアイコンが返ること,なし,なし,heroicon-o-lock-closedが返却される,低,アイコン取得
50,UT-TBV-050,Webkul\TableViews\Filament\Components\PresetView,getModel,正常系,nullが返ること,なし,なし,nullが返却される,低,モデル取得
51,UT-TBV-051,Webkul\TableViews\Filament\Components\SavedView,model,正常系,モデルが正しく設定されること,なし,model=TableViewインスタンス,getModel()でTableViewが返却される,中,モデル設定
52,UT-TBV-052,Webkul\TableViews\Filament\Components\SavedView,isFavorite,正常系,savedタイプでTableViewFavoriteからお気に入り状態を取得できること,TableViewFavoriteが存在しview_type=savedである,id=既存のview_key,TableViewFavoriteのis_favorite値が返却される,中,お気に入り判定
53,UT-TBV-053,Webkul\TableViews\Filament\Components\SavedView,isPublic,正常系,レコードのis_public値が返ること,TableViewが存在しis_public=true,なし,trueが返却される,中,公開状態判定
54,UT-TBV-054,Webkul\TableViews\Filament\Components\SavedView,isPublic,正常系,レコードのis_publicがfalseの場合falseが返ること,TableViewが存在しis_public=false,なし,falseが返却される,中,非公開状態判定
55,UT-TBV-055,Webkul\TableViews\Filament\Components\SavedView,isEditable,正常系,レコードの作成者と現在のユーザーが一致する場合trueが返ること,TableViewのuser_idと認証ユーザーIDが一致する,なし,trueが返却される,高,編集権限判定
56,UT-TBV-056,Webkul\TableViews\Filament\Components\SavedView,isEditable,異常系,レコードの作成者と現在のユーザーが異なる場合falseが返ること,TableViewのuser_idと認証ユーザーIDが異なる,なし,falseが返却される,高,編集権限拒否
57,UT-TBV-057,Webkul\TableViews\Filament\Components\SavedView,isReplaceable,正常系,レコードの作成者と現在のユーザーが一致する場合trueが返ること,TableViewのuser_idと認証ユーザーIDが一致する,なし,trueが返却される,高,置換権限判定
58,UT-TBV-058,Webkul\TableViews\Filament\Components\SavedView,isReplaceable,異常系,レコードの作成者と現在のユーザーが異なる場合falseが返ること,TableViewのuser_idと認証ユーザーIDが異なる,なし,falseが返却される,高,置換権限拒否
59,UT-TBV-059,Webkul\TableViews\Filament\Components\SavedView,isDeletable,正常系,レコードの作成者と現在のユーザーが一致する場合trueが返ること,TableViewのuser_idと認証ユーザーIDが一致する,なし,trueが返却される,高,削除権限判定
60,UT-TBV-060,Webkul\TableViews\Filament\Components\SavedView,isDeletable,異常系,レコードの作成者と現在のユーザーが異なる場合falseが返ること,TableViewのuser_idと認証ユーザーIDが異なる,なし,falseが返却される,高,削除権限拒否
61,UT-TBV-061,Webkul\TableViews\Filament\Components\SavedView,getVisibilityIcon,正常系,公開の場合eyeアイコンが返ること,TableViewが存在しis_public=true,なし,heroicon-o-eyeが返却される,低,公開アイコン
62,UT-TBV-062,Webkul\TableViews\Filament\Components\SavedView,getVisibilityIcon,正常系,非公開の場合userアイコンが返ること,TableViewが存在しis_public=false,なし,heroicon-o-userが返却される,低,非公開アイコン
63,UT-TBV-063,Webkul\TableViews\Filament\Concerns\HasTableViews,loadDefaultActiveTableView,正常系,activeTableViewが空の場合デフォルトがセットされること,activeTableViewがnull,なし,getDefaultActiveTableView()の値がセットされる,中,初期ロード
64,UT-TBV-064,Webkul\TableViews\Filament\Concerns\HasTableViews,loadDefaultActiveTableView,正常系,activeTableViewが既に設定されている場合フィルタが適用されること,activeTableViewが設定済み,activeTableView=既存ビューID,applyTableViewFilters()が実行される,中,フィルタ適用
65,UT-TBV-065,Webkul\TableViews\Filament\Concerns\HasTableViews,loadView,正常系,ビューが正しくロードされること,なし,tabKey=既存ビューID,resetTableViews()が呼ばれactiveTableViewが設定される,中,ビューロード
66,UT-TBV-066,Webkul\TableViews\Filament\Concerns\HasTableViews,resetTableViews,正常系,テーブル状態がリセットされること,テーブル状態が設定されている,なし,resetTable/resetPage/resetTableSearch等が実行される,中,状態リセット
67,UT-TBV-067,Webkul\TableViews\Filament\Concerns\HasTableViews,resetTableSort,正常系,tableSortがnullにリセットされること,tableSortが設定されている,なし,tableSort=nullになる,低,ソートリセット
68,UT-TBV-068,Webkul\TableViews\Filament\Concerns\HasTableViews,resetTableGrouping,正常系,tableGroupingとtableGroupingDirectionがnullにリセットされること,tableGroupingが設定されている,なし,両方nullになる,低,グループリセット
69,UT-TBV-069,Webkul\TableViews\Filament\Concerns\HasTableViews,applyTableViewFilters,正常系,SavedViewのフィルタが適用されること,SavedViewが存在しfiltersが設定されている,activeTableView=SavedViewのID,filtersの各値がプロパティに設定される,高,フィルタ適用
70,UT-TBV-070,Webkul\TableViews\Filament\Concerns\HasTableViews,applyTableViewFilters,異常系,存在しないactiveTableViewの場合何もしないこと,なし,activeTableView=存在しないID,処理がスキップされる,中,不正ビューID
71,UT-TBV-071,Webkul\TableViews\Filament\Concerns\HasTableViews,applyTableViewFilters,異常系,PresetViewの場合フィルタ適用をスキップすること,PresetViewが選択されている,activeTableView=PresetViewのID,処理がスキップされる,中,PresetView時のスキップ
72,UT-TBV-072,Webkul\TableViews\Filament\Concerns\HasTableViews,getSavedTableViews,正常系,現在のユーザーのビューが取得できること,ユーザーが作成したTableViewが存在する,filterable_type=現在のクラス,ユーザーのTableViewが返却される,中,自分のビュー取得
73,UT-TBV-073,Webkul\TableViews\Filament\Concerns\HasTableViews,getSavedTableViews,正常系,公開ビューも取得できること,is_public=trueのTableViewが存在する,なし,公開ビューも含めて返却される,中,公開ビュー取得
74,UT-TBV-074,Webkul\TableViews\Filament\Concerns\HasTableViews,getSavedTableViews,境界値,ビューが存在しない場合空配列が返ること,TableViewが存在しない,なし,空配列が返却される,中,ビュー0件
75,UT-TBV-075,Webkul\TableViews\Filament\Concerns\HasTableViews,getFavoriteTableViews,正常系,お気に入りビューのみがフィルタリングされること,お気に入りと非お気に入りのビューが存在する,なし,isFavorite=trueのビューのみ返却される,中,お気に入りフィルタ
76,UT-TBV-076,Webkul\TableViews\Filament\Concerns\HasTableViews,getAllTableViews,正常系,PresetViewとSavedViewが結合されること,PresetViewとSavedViewが存在する,なし,両方が結合された配列が返却される,中,全ビュー取得
77,UT-TBV-077,Webkul\TableViews\Filament\Concerns\HasTableViews,getCachedFavoriteTableViews,正常系,デフォルトビューが常に含まれること,なし,なし,defaultキーのPresetViewが含まれる,中,デフォルトビュー
78,UT-TBV-078,Webkul\TableViews\Filament\Concerns\HasTableViews,getDefaultActiveTableView,正常系,isDefault=trueのビューが返ること,isDefault=trueのビューが存在する,なし,デフォルトビューのキーが返却される,中,デフォルト取得
79,UT-TBV-079,Webkul\TableViews\Filament\Concerns\HasTableViews,getDefaultActiveTableView,境界値,デフォルトがない場合最初のビューが返ること,isDefaultのビューがない,なし,最初のビューのキーが返却される,中,フォールバック
80,UT-TBV-080,Webkul\TableViews\Filament\Concerns\HasTableViews,isActiveTableViewModified,正常系,ビューが変更されている場合trueが返ること,SavedViewが選択されフィルタが変更されている,現在のフィルタがビューと異なる,trueが返却される,中,変更検知
81,UT-TBV-081,Webkul\TableViews\Filament\Concerns\HasTableViews,isActiveTableViewModified,正常系,ビューが変更されていない場合falseが返ること,SavedViewが選択されフィルタが変更されていない,現在のフィルタがビューと一致,falseが返却される,中,未変更検知
82,UT-TBV-082,Webkul\TableViews\Filament\Concerns\HasTableViews,isActiveTableViewModified,異常系,存在しないビューの場合falseが返ること,なし,activeTableView=存在しないID,falseが返却される,低,不正ビュー
83,UT-TBV-083,Webkul\TableViews\Filament\Concerns\HasTableViews,isActiveTableViewModified,異常系,PresetViewの場合falseが返ること,PresetViewが選択されている,なし,falseが返却される,低,PresetView時
84,UT-TBV-084,Webkul\TableViews\Filament\Concerns\HasTableViews,modifyQueryWithActiveTab,正常系,ビューのmodifyQueryが適用されること,SavedViewが選択されている,なし,ビューのmodifyQueryが適用されたクエリが返却される,中,クエリ修正
85,UT-TBV-085,Webkul\TableViews\Filament\Concerns\HasTableViews,modifyQueryWithActiveTab,境界値,activeTableViewが空の場合クエリがそのまま返ること,activeTableViewがnullまたは空,なし,元のクエリがそのまま返却される,中,クエリ未修正
86,UT-TBV-086,Webkul\TableViews\Filament\Concerns\HasTableViews,setTableViewsFormMaxHeight,正常系,高さが正しく設定されること,なし,height=600px,getPresetTableViewsFormMaxHeight()で600pxが返却される,低,高さ設定
87,UT-TBV-087,Webkul\TableViews\Filament\Concerns\HasTableViews,setTableViewsFormWidth,正常系,幅が正しく設定されること,なし,width=Width::Large,getPresetTableViewsFormWidth()でWidth::Largeが返却される,低,幅設定
88,UT-TBV-088,Webkul\TableViews\Filament\Concerns\HasTableViews,getPresetTableViewsFormWidth,境界値,設定されていない場合Width::ExtraSmallが返ること,幅が設定されていない,なし,Width::ExtraSmallが返却される,低,幅デフォルト
89,UT-TBV-089,Webkul\TableViews\Filament\Concerns\HasTableViews,createTableViewAction,正常系,ビュー作成アクションが正しく設定されること,なし,なし,CreateViewActionが返却される,中,アクション生成
90,UT-TBV-090,Webkul\TableViews\Filament\Concerns\HasTableViews,createTableViewAction,正常系,mutateDataUsingでuser_idとfilterable_typeが設定されること,認証済みユーザーが存在する,なし,データにuser_idとfilterable_typeが追加される,高,データ変換
91,UT-TBV-091,Webkul\TableViews\Filament\Concerns\HasTableViews,createTableViewAction,正常系,afterでキャッシュがクリアされること,なし,なし,cachedTableViewsとcachedFavoriteTableViewsがunsetされる,中,キャッシュクリア
92,UT-TBV-092,Webkul\TableViews\Filament\Concerns\HasTableViews,addTableViewToFavoritesAction,正常系,お気に入りに追加できること,TableViewが存在する,"view_type=saved, view_key=既存ID",TableViewFavoriteがis_favorite=trueで作成/更新される,高,お気に入り追加
93,UT-TBV-093,Webkul\TableViews\Filament\Concerns\HasTableViews,removeTableViewFromFavoritesAction,正常系,お気に入りから削除できること,お気に入りに追加されたTableViewが存在する,"view_type=saved, view_key=既存ID",TableViewFavoriteがis_favorite=falseで更新される,高,お気に入り削除
94,UT-TBV-094,Webkul\TableViews\Filament\Concerns\HasTableViews,deleteTableViewAction,正常系,ビューが削除されること,TableViewが存在する,view_key=既存ID,TableViewとTableViewFavoriteが削除される,高,ビュー削除
95,UT-TBV-095,Webkul\TableViews\Filament\Concerns\HasTableViews,replaceTableViewAction,正常系,ビューのフィルタが置換されること,TableViewが存在する,view_key=既存ID,TableViewのfiltersが現在のフィルタで更新される,高,ビュー置換
96,UT-TBV-096,Webkul\TableViews\TableViewsServiceProvider,configureCustomPackage,正常系,パッケージが正しく設定されること,なし,なし,name/views/translations/migrationsが設定される,低,パッケージ設定
97,UT-TBV-097,Webkul\TableViews\TableViewsServiceProvider,packageBooted,正常系,カスタムCSSが登録されること,なし,なし,registerCustomCss()が実行される,低,CSS登録
98,UT-TBV-098,Webkul\TableViews\TableViewsServiceProvider,packageRegistered,正常系,Filamentのレンダーフックが登録されること,なし,なし,2つのレンダーフックが登録される,低,フック登録
