

                        == Embedded Unit ==
               https://sourceforge.jp/projects/embunit/

------------------------------------------------------------------------------

Embedded UnitCȤäȤ߹߷ϳȯΥƥȥ˥åȥե졼
Cɸ饤֥ȤʤΤǼ¹Ի񸻤ξʤåȴĶưǽǤ
	
------------------------------------------------------------------------------

1.åȥƥȳȯĶ

    Embedded  Unitμ¹ԴĶȤƼΤΤꤷƤ롥

    2KBʾROMΰ衢128bʾΥåΰѲǽʴĶ
    ɸC饤֥꤬ѤǤʤʤĶ

    ޤȯĶȤƼΤΤꤷƤ롥

    Cѥ餬ȤĶ

    ­

    Embedded UnitγȯϼδĶǹԤƤ롥

    Microsoft Windows XP Professional
    VC++.NET or cygwin 1.3.22 + gcc 3.2
	Microsoft Windows 98
	VC++6.0
    Apple Computer MacOS X 10.1.5
    Project Builder 1.1.1 (gcc 2.95.2)


2.ѥ
    2.1.UNIX(cygwin)
        - ɬפ˱embUnit/config.hԽ,ʲΥޥɤ¹.

            $ make

        - ƥȥե졼༫ȤΥƥȤ¹.

            $ make test

        - ץ¹.

            $ make sample

    2.2.MSVC++6.0
        - msvc/msvc.dsw 򳫤ƳƥץȤӥɤƤ.

    2.3.MacOSX
        - ɬפ˱embUnit/config.hԽ,CCѿcc֤ޥɼ¹.

            $ make CC=cc


3.ݡȤ뵡ǽγ

    ڥޥ
      TEST_ASSERT_EQUAL_STRINGʸθ
      TEST_ASSERT_EQUAL_INTintѿθ
      TEST_ASSERT_NULLNULLݥ󥿤θ
      TEST_ASSERT_NOT_NULLNULLݥ󥿤θ
      TEST_ASSERT_MESSAGEڤȥå
      TEST_ASSERT
      TEST_FAIL

    إѡޥ
      ƥȤ򵭽ҤΤɬפʺȤإѡޥǴάޤ


4.襵ݡȤ뵡ǽγ

    CUITestRunner
      ÷TestRunnerγȯͽꤷƤޤ
      ɸC饤֥꤬ȤĶꤷƳȯԤޤ
        ǽʤɸC饤֥ȤʤСⳫȯޤ

    GUITestRunner
      GUIѤTestRunnerǤ


5.»

    Embedded Unitϥƥȷ̤νϤɸ饤֥printfؿѤƤ
    ޤ⤷ɸ饤֥printfؿѤʤϡ

        void stdimpl_print(const char* string)
        stdimpl_printؿʸν˲ԤϤʤؿ

    Ȥؿѥ륪ץ"NO_STDIO_PRINTF"ޥɲä
    Ƥ⤷configإåΰʲΥȤϤƤ

        /*#define NO_STDIO_PRINTF*/


6.饤

    6.1.饤
        Embedded Unit
            MIT/X Consortium License
        ˽ΤȤޤ

    6.2.ܸ()
        http://xjman.dsl.gr.jp/xf86_3/CPYRIGHT-2.html

    6.3.ޤޤʥ饤󥹤ȤˤĤƤβ
        http://www.gnu.org/licenses/license-list.ja.html


7.ǥ쥯ȥꡦե빽
    [embUnit]
     +- COPYING         : 饤
     +- makefile        : ᥤե
     +- readme.txt      : Υե
     +- [embUnit]       : Embedded Unit 饤֥꥽
     +- [samples]       : Embedded Unit ץ륽
     +- [tests]         : Embedded Unit ƥȥ
     +- [tools]         : ƥȥɤοġ

------------------------------------------------------------------------------
$Id: readme.txt,v 1.4 2003/09/02 11:57:22 arms22 Exp $
