プロジェクト

全般

プロフィール

Bug(バグ) #221

Unit test is bad quality (ユニットテストが粗悪である)

Shogo Kawahara14年以上前に追加. 14年以上前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2009-11-10
期日:
進捗率:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

Unit test is bad quality.
It aims at the coverage of 80% of the model classes.

ユニットテストが粗悪である。
modelに関して言うと、3.0.x時代のPropelの為のテストが残され、さらに移行後の物でも極めて低いカバレッジである。
このチケットではmodelについての、カバレッジを80%以上を目指す。


関連するチケット

関連している OpenPNE 3 - Bug(バグ) #141: Unit test and functional test are bad quality (ユニットテストと機能テストが粗悪である) Invalid(無効) 2009-11-02

関係しているリビジョン

リビジョン af9efe6e (差分)
Shogo Kawahara14年以上前に追加

fixed test of MemberProfileTableTest (refs #221)

リビジョン c3541ab9 (差分)
Shogo Kawahara14年以上前に追加

added test of MemberProfile (refs #221)

リビジョン e5048560 (差分)
Shogo Kawahara14年以上前に追加

added unit test of MemberConfig and deleted unnecessary file (refs #221)

リビジョン 2c998e46 (差分)
Shogo Kawahara14年以上前に追加

added some unit tests of model (refs #221)

リビジョン 1632d16e (差分)
Shogo Kawahara14年以上前に追加

added test of SnsConfig (refs #221)

リビジョン 45a399e4 (差分)
Shogo Kawahara14年以上前に追加

added test of CommunityCategory (refs #221)

リビジョン 8fb9fe96 (差分)
Shogo Kawahara14年以上前に追加

added test of CommunityConfig and deleted unnecessary files (refs #221)

リビジョン 79102b90 (差分)
Shogo Kawahara14年以上前に追加

added test of Navigation model (refs #221)

リビジョン 00831b85 (差分)
Shogo Kawahara14年以上前に追加

added test of Blacklist model (refs #221)

リビジョン 4fb1dc7c (差分)
Shogo Kawahara14年以上前に追加

added tests of oauth concerned model (refs #221)

リビジョン 3c32cbaf (差分)
Shogo Kawahara14年以上前に追加

added tests of Gadget and GadgetConfig (refs #221)

リビジョン afacb35e (差分)
Shogo Kawahara14年以上前に追加

added test of NotificationMail model (refs #221)

リビジョン 573c659c (差分)
Shogo Kawahara14年以上前に追加

added test of SnsTerm model (refs #221)

リビジョン 136f3882 (差分)
Shogo Kawahara14年以上前に追加

added test of OpenIDTrstLogTable (refs #221)

リビジョン 57fe83a8 (差分)
Shogo Kawahara14年以上前に追加

added tests of banner concerned model (refs #221)

リビジョン 32d70cf4 (差分)
Shogo Kawahara14年以上前に追加

fixed test of Gadget (refs #221)

リビジョン 92bc0440 (差分)
Shogo Kawahara14年以上前に追加

added some test datas (refs #221)

リビジョン 20cab1ab (差分)
Kousuke Ebihara14年以上前に追加

changed the executing doctrine task to be with "application" option and "env" option (refs #221)

リビジョン 8614c71e (差分)
Kousuke Ebihara14年以上前に追加

fixed coding standard error; a variable name is not camelCased (refs #221)

履歴

#1 Shogo Kawahara14年以上前に更新

  • ステータスPending Fixing(修正待ち) から Invalid(無効) に変更

ユニットテストと機能テストを別々のチケットに分けました。

#2 Shogo Kawahara14年以上前に更新

  • ステータスInvalid(無効) から Pending Fixing(修正待ち) に変更

#3 Shogo Kawahara14年以上前に更新

  • ステータスPending Fixing(修正待ち) から Accepted(着手) に変更

#4 Shogo Kawahara14年以上前に更新

  • 担当者Shogo Kawahara にセット

#5 Shogo Kawahara14年以上前に更新

  • 進捗率0 から 10 に変更

#6 Kousuke Ebihara14年以上前に更新

  • 対象バージョンOpenPNE 3.1.5 から OpenPNE 3.2beta1 に変更

ユニットテストなど品質改善のための努力は 3.2beta1 に回しましょう。

#7 Shogo Kawahara14年以上前に更新

  • 進捗率10 から 20 に変更

#8 Shogo Kawahara14年以上前に更新

  • 進捗率20 から 60 に変更

#9 Shogo Kawahara14年以上前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率60 から 80 に変更

現時点のモデルにおける全テストのカバレッジを80%以上にしました。

#10 Kousuke Ebihara14年以上前に更新

  • ステータスPending Review(レビュー待ち) から Fixed(完了) に変更
  • 進捗率80 から 100 に変更

他の形式にエクスポート: Atom PDF