28 lines
922 B
C++
28 lines
922 B
C++
#include "unit-tests.h"
|
|
#include <src/midi_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
|