27 lines
		
	
	
		
			900 B
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			900 B
		
	
	
	
		
			C++
		
	
	
	
| #include "unit-tests_Settings.h"
 | |
| 
 | |
| BEGIN_MIDI_NAMESPACE
 | |
| 
 | |
| const bool DefaultSettings::UseRunningStatus;
 | |
| const bool DefaultSettings::HandleNullVelocityNoteOnAsNoteOff;
 | |
| const bool DefaultSettings::Use1ByteParsing;
 | |
| const long DefaultSettings::BaudRate;
 | |
| const unsigned DefaultSettings::SysExMaxSize;
 | |
| 
 | |
| END_MIDI_NAMESPACE
 | |
| 
 | |
| // -----------------------------------------------------------------------------
 | |
| 
 | |
| BEGIN_UNNAMED_NAMESPACE
 | |
| 
 | |
| TEST(Settings, hasTheRightDefaultValues)
 | |
| {
 | |
|     EXPECT_EQ(midi::DefaultSettings::UseRunningStatus,                   true);
 | |
|     EXPECT_EQ(midi::DefaultSettings::HandleNullVelocityNoteOnAsNoteOff,  true);
 | |
|     EXPECT_EQ(midi::DefaultSettings::Use1ByteParsing,                    true);
 | |
|     EXPECT_EQ(midi::DefaultSettings::BaudRate,                           31250);
 | |
|     EXPECT_EQ(midi::DefaultSettings::SysExMaxSize,                       unsigned(128));
 | |
| }
 | |
| 
 | |
| END_UNNAMED_NAMESPACE
 |