(file) Return to NitsNewInterfaceTests1.cpp CVS log (file) (dir) Up to [OMI] / omi / nits / sample

File: [OMI] / omi / nits / sample / NitsNewInterfaceTests1.cpp (download)
Revision: 1.1, Mon Apr 20 17:19:54 2015 UTC (9 years, 2 months ago) by krisbash
Branch: MAIN
CVS Tags: OMI_1_0_8_2, OMI_1_0_8_1, HEAD
OMI 1.0.8-1

#include "NitsNewInterfaceTests.h"

struct MyStruct sBodyWithInitializableSetup = {9, 0};

NitsTestWithInitializableSetup(BodyWithInitializableSetup, Fixture0, sBodyWithInitializableSetup)
    NitsTrace(PAL_T("BodyWithInitializableSetup being run"));
    NitsAssert(true, PAL_T("test passed"));          
NitsEndTest

struct MyStruct2 sFixture5 = {5, 10};

NitsDefSetup2(Fixture5, MyStruct2, Fixture2, sFixture5, Fixture4, sFixture5)
    NitsContext()->_MyStruct2->c = 0;
    NitsContext()->_MyStruct2->d = 0;

    NitsContext()->_Fixture2->_Fixture0->_MyStruct->x = 0;
    NitsContext()->_Fixture2->_Fixture0->_MyStruct->p = 0;

    NitsContext()->_Fixture4->_Fixture0->_MyStruct->x = 0;
    NitsContext()->_Fixture4->_Fixture0->_MyStruct->p = 0;
NitsEndSetup

NitsDefSetup(MySetup2)
    NitsTrace(PAL_T("MySetup2 being run"));
NitsEndSetup

ViewCVS 0.9.2