Changeset 345 for tests

Show
Ignore:
Timestamp:
05/20/09 23:15:05 (16 years ago)
Author:
mido
Message:

dodelano user_info, castecne predelano podle stabni kultury, zbyva otestovat a udelat dokumentaci

Location:
tests/UI
Files:
1 modified
3 moved

Legend:

Unmodified
Added
Removed
  • tests/UI/CMakeLists.txt

    r278 r345  
    1 EXEC(UIbuilder_test) 
     1EXEC(testUI) 
  • tests/UI/testUI.cfg

    r344 r345  
    2323}; 
    2424elisky : "jardovo"; 
    25 kati : "skubankovo@UIbuilder_test_ex.cfg"; 
     25kati : "skubankovo@testUI_ex.cfg"; 
  • tests/UI/testUI.cpp

    r344 r345  
    1 #include <uibuilder.h> 
     1#include <user_info.h> 
    22#include <string> 
    33 
     
    2323        } 
    2424 
    25         virtual void FromSetting( const Setting &root ) 
     25        virtual void from_setting( const Setting &root ) 
    2626        { 
    2727                root.lookupValue( "year", year ); 
     
    2929        } 
    3030 
    31         virtual void ToSetting( Setting &root )  
     31        virtual void to_setting( Setting &root )  
    3232        {        
    3333                Setting &year_setting = root.add("year", Setting::TypeInt ); 
     
    5555        } 
    5656 
    57         virtual void FromSetting( const Setting &root )  
     57        virtual void from_setting( const Setting &root )  
    5858        {        
    59                 Transport::FromSetting( root ); 
     59                Transport::from_setting( root ); 
    6060 
    6161                root.lookupValue( "kilometers", kilometers ); 
    6262        } 
    6363 
    64         virtual void ToSetting( Setting &root )  
     64        virtual void to_setting( Setting &root )  
    6565        {        
    66                 Transport::ToSetting( root ); 
     66                Transport::to_setting( root ); 
    6767 
    6868                Setting &kilometers_setting = root.add("kilometers", Setting::TypeInt ); 
     
    100100        } 
    101101 
    102         void FromSetting( const Setting &root )  
     102        void from_setting( const Setting &root )  
    103103        {        
    104                 Transport::FromSetting( root ); 
     104                Transport::from_setting( root ); 
    105105 
    106106                root.lookupValue( "electricLights", electricLights ); 
    107107 
    108                 UI::Get( matr, root, "matr" ); 
     108                UI::get( matr, root, "matr" ); 
    109109        } 
    110110 
    111         void ToSetting( Setting &root )  
     111        void to_setting( Setting &root )  
    112112        {        
    113                 Transport::ToSetting( root ); 
     113                Transport::to_setting( root ); 
    114114 
    115115                Setting &electricLights_setting = root.add("electricLights", Setting::TypeBoolean ); 
    116116                electricLights_setting = electricLights; 
    117117 
    118                 UI::Save( matr, root, "matr" ); 
     118                UI::save( matr, root, "matr" ); 
    119119        } 
    120120 
     
    138138        Bike author( 1996, "author", true ); 
    139139 
    140         UIFile root("UIbuilder_test.cfg");       
    141         UI::Save( audi, root, "pepikovo"); 
    142         UI::Save( liaz, root, "jardovo");  
    143         UI::Save( author, root, "ondrejovo"); 
    144         root.Save(); 
     140        UI_File root("testUI.cfg");      
     141        UI::save( audi, root, "pepikovo"); 
     142        UI::save( liaz, root, "jardovo");  
     143        UI::save( author, root, "ondrejovo"); 
     144        root.save(); 
    145145 
    146146        cout << "all the transport means were saved correctly" << endl;                          
     
    149149         
    150150        //////////////////////////////////// LOADING //////////////////////////////// 
    151         UIFile root("UIbuilder_test.cfg");       
    152         root.Load(); 
    153         Transport *pepikovo = UI::Build<Transport>( root, "pepikovo");   
     151        UI_File root("testUI.cfg");      
     152        root.load(); 
     153        Transport *pepikovo = UI::build<Transport>( root, "pepikovo");   
    154154        cout << "pepikovo: " << pepikovo->ToString() << endl;            
    155         Transport *jardovo = UI::Build<Transport>( root, "jardovo");     
     155        Transport *jardovo = UI::build<Transport>( root, "jardovo");     
    156156        cout << "jardovo: " << jardovo->ToString() << endl;              
    157         Transport *ondrejovo = UI::Build<Transport>( root, "ondrejovo");         
     157        Transport *ondrejovo = UI::build<Transport>( root, "ondrejovo");         
    158158        cout << "ondrejovo: " << ondrejovo->ToString() << endl;          
    159         Transport *elisky = UI::Build<Transport>( root, "elisky");       
     159        Transport *elisky = UI::build<Transport>( root, "elisky");       
    160160        cout << "elisky: " << elisky->ToString() << endl;                
    161         Transport *kati = UI::Build<Transport>( root, "kati");   
     161        Transport *kati = UI::build<Transport>( root, "kati");   
    162162        cout << "kati: " << kati->ToString() << endl;            
    163163        getchar();