JDimproved / JDim

2ch browser for linux
https://jdimproved.github.io/JDim/
GNU General Public License v2.0
44 stars 11 forks source link

Root: Add test cases for is_xxx() #1291

Closed ma8ma closed 8 months ago

ma8ma commented 8 months ago

Add test cases for DBTREE::Root::is_2ch()

引数のURLドメインが2ch.net, 5ch.net, bbspink.comの掲示板であるかチェックする関数のテストを追加します。 関数はRootクラスのprivateメンバーですがテストのためpublicに変更します。 is_2ch()は静的メンバー関数(static)として定義されています。

Add test cases for DBTREE::Root::is_JBBS()

引数のURLドメインがしたらば掲示板であるかチェックする関数のテストを追加します。 関数はRootクラスのprivateメンバーですがテストのためpublicに変更します。 is_JBBS()は静的メンバー関数(static)として定義されています。

Add test cases for DBTREE::Root::is_machi()

引数のURLドメインがまちBBSの掲示板であるかチェックする関数のテストを追加します。 関数はRootクラスのprivateメンバーですがテストのためpublicに変更します。 is_machi()は静的メンバー関数(static)として定義されています。

Add test cases for DBTREE::Root::is_vip2ch()

引数のURLドメインがVIPサービスの掲示板であるかチェックする関数のテストを追加します。 関数はRootクラスのprivateメンバーですがテストのためpublicに変更します。 is_vip2ch()は静的メンバー関数(static)として定義されてます。

Add test cases for DBTREE::Root::is_local()

引数のURLスキーマがfile:スキームであるかチェックする関数のテストを追加します。 関数はRootクラスのprivateメンバーですがテストのためpublicに変更します。 is_local()は静的メンバー関数(static)として定義されています。