## GLibサポート付きの検証 GLibサポート付きの検証 — GLibサポート付きであなたのプログラムが期待通りに動作しているかを検証します。 |

## 概要

    #define             cut_assert_equal_g_type             (expected, actual, ...)
    #define             cut_assert_equal_g_value            (expected, actual, ...)
    #define             cut_assert_equal_g_list_int         (expected, actual, ...)
    #define             cut_assert_equal_g_list_string      (expected, actual, ...)
    #define             cut_assert_g_error                  (g_error, ...)

## 説明

## 詳細

### cut_assert_equal_g_type()

    #define             cut_assert_equal_g_type(expected, actual, ...)

`expected` == `actual`が成り立つときパスします。

`expected` : | 期待するGType。
`actual` : | 実際のGType。
`...` : | 省略可能な整形文字列。以降のパラメータが整形文字列に挿入されます。（`printf()`と同じ）

### cut_assert_equal_g_value()

    #define             cut_assert_equal_g_value(expected, actual, ...)

`expected` == `actual`が成り立つときパスします。

`expected` : | 期待するGValue *。
`actual` : | 実際のGValue *。
`...` : | 省略可能な整形文字列。以降のパラメータが整形文字列に挿入されます。（`printf()`と同じ）

### cut_assert_equal_g_list_int()

    #define             cut_assert_equal_g_list_int(expected, actual, ...)

`expected` == `actual`が成り立つときパスします。

`expected` : | 期待する整数のリスト（GList *）。
`actual` : | 実際の整数のリスト（GList *）。
`...` : | 省略可能な整形文字列。以降のパラメータが整形文字列に挿入されます。（`printf()`と同じ）

0.8から

### cut_assert_equal_g_list_string()

    #define             cut_assert_equal_g_list_string(expected, actual, ...)

`expected` == `actual`が成り立つときパスします。

`expected` : | 期待する文字列のリスト（GList *）。
`actual` : | 実際の文字列のリスト（GList *）。
`...` : | 省略可能な整形文字列。以降のパラメータが整形文字列に挿入されます。（`printf()`と同じ）

0.8から

### cut_assert_g_error()

    #define             cut_assert_g_error(g_error, ...)

`error`がNULLのときにパスします。

`g_error` : |
`...` : | 省略可能な整形文字列。以降のパラメータが整形文字列に挿入されます。（`printf()`と同じ）

1.0から