org.seasar.cubby.unit
クラス CubbyAssert

java.lang.Object
  上位を拡張 org.seasar.cubby.unit.CubbyAssert

public class CubbyAssert
extends Object

アクションのテストを行うための検証メソッドの集合です。

作成者:
someda, baba

入れ子のクラスの概要
protected static class CubbyAssert.ActionResultAssert<T extends ActionResult,E>
           
protected static class CubbyAssert.PathAssert<T extends ActionResult>
           
 
コンストラクタの概要
CubbyAssert()
           
 
メソッドの概要
protected static
<E> void
assertActionResult(String message, Class<? extends ActionResult> expectedType, ActionResult actualResult, List<CubbyAssert.ActionResultAssert<?,E>> asserters, E expected, Object... args)
           
static void assertPathEquals(Class<? extends ActionResult> expectedType, String expectedPath, ActionResult actual)
          指定された ActionResult の型とパスを検証します。
static void assertPathEquals(Class<? extends ActionResult> expectedType, String expectedPath, ActionResult actual, String characterEncoding)
          指定された ActionResult の型とパスを検証します。
static void assertPathEquals(String message, Class<? extends ActionResult> expectedType, String expectedPath, ActionResult actual)
          指定された ActionResult の型とパスを検証します。
static void assertPathEquals(String message, Class<? extends ActionResult> expectedType, String expectedPath, ActionResult actual, String characterEncoding)
          指定された ActionResult の型とパスを検証します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CubbyAssert

public CubbyAssert()
メソッドの詳細

assertPathEquals

public static void assertPathEquals(Class<? extends ActionResult> expectedType,
                                    String expectedPath,
                                    ActionResult actual)
指定された ActionResult の型とパスを検証します。

パラメータ:
expectedType - 期待する ActionResult の型
expectedPath - 期待する ActionResult のパス
actual - 実際の ActionResult

assertPathEquals

public static void assertPathEquals(String message,
                                    Class<? extends ActionResult> expectedType,
                                    String expectedPath,
                                    ActionResult actual)
指定された ActionResult の型とパスを検証します。

パラメータ:
message - メッセージ
expectedType - 期待する ActionResult の型
expectedPath - 期待する ActionResult のパス
actual - 実際の ActionResult
導入されたバージョン:
2.0.2

assertPathEquals

public static void assertPathEquals(Class<? extends ActionResult> expectedType,
                                    String expectedPath,
                                    ActionResult actual,
                                    String characterEncoding)
指定された ActionResult の型とパスを検証します。

パラメータ:
expectedType - 期待する ActionResult の型
expectedPath - 期待する ActionResult のパス
actual - 実際の ActionResult
characterEncoding - URI のエンコーディング

assertPathEquals

public static void assertPathEquals(String message,
                                    Class<? extends ActionResult> expectedType,
                                    String expectedPath,
                                    ActionResult actual,
                                    String characterEncoding)
指定された ActionResult の型とパスを検証します。

パラメータ:
message - メッセージ
expectedType - 期待する ActionResult の型
expectedPath - 期待する ActionResult のパス
actual - 実際の ActionResult
characterEncoding - URI のエンコーディング
導入されたバージョン:
2.0.2

assertActionResult

protected static <E> void assertActionResult(String message,
                                             Class<? extends ActionResult> expectedType,
                                             ActionResult actualResult,
                                             List<CubbyAssert.ActionResultAssert<?,E>> asserters,
                                             E expected,
                                             Object... args)


Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.