@@ -144,33 +144,35 @@ TEST_CLASS(AssetEditorViewModel_Tests)
144
144
Assert::AreEqual ((int )ra::data::models::AchievementType::Win, editor.AchievementTypes ().GetItemAt (3 )->GetId ());
145
145
Assert::AreEqual (std::wstring (L" Win" ), editor.AchievementTypes ().GetItemAt (3 )->GetLabel ());
146
146
147
- Assert::AreEqual ({ 13U }, editor.Formats ().Count ());
148
- Assert::AreEqual ((int )ra::data::ValueFormat::Value, editor.Formats ().GetItemAt (0 )->GetId ());
149
- Assert::AreEqual (std::wstring (L" Value" ), editor.Formats ().GetItemAt (0 )->GetLabel ());
150
- Assert::AreEqual ((int )ra::data::ValueFormat::Score, editor.Formats ().GetItemAt (1 )->GetId ());
151
- Assert::AreEqual (std::wstring (L" Score" ), editor.Formats ().GetItemAt (1 )->GetLabel ());
152
- Assert::AreEqual ((int )ra::data::ValueFormat::Frames, editor.Formats ().GetItemAt (2 )->GetId ());
153
- Assert::AreEqual (std::wstring (L" Frames" ), editor.Formats ().GetItemAt (2 )->GetLabel ());
154
- Assert::AreEqual ((int )ra::data::ValueFormat::Centiseconds, editor.Formats ().GetItemAt (3 )->GetId ());
155
- Assert::AreEqual (std::wstring (L" Centiseconds" ), editor.Formats ().GetItemAt (3 )->GetLabel ());
156
- Assert::AreEqual ((int )ra::data::ValueFormat::Seconds, editor.Formats ().GetItemAt (4 )->GetId ());
157
- Assert::AreEqual (std::wstring (L" Seconds" ), editor.Formats ().GetItemAt (4 )->GetLabel ());
158
- Assert::AreEqual ((int )ra::data::ValueFormat::Minutes, editor.Formats ().GetItemAt (5 )->GetId ());
159
- Assert::AreEqual (std::wstring (L" Minutes" ), editor.Formats ().GetItemAt (5 )->GetLabel ());
160
- Assert::AreEqual ((int )ra::data::ValueFormat::Fixed1, editor.Formats ().GetItemAt (6 )->GetId ());
161
- Assert::AreEqual (std::wstring (L" Fixed1" ), editor.Formats ().GetItemAt (6 )->GetLabel ());
162
- Assert::AreEqual ((int )ra::data::ValueFormat::Fixed2, editor.Formats ().GetItemAt (7 )->GetId ());
163
- Assert::AreEqual (std::wstring (L" Fixed2" ), editor.Formats ().GetItemAt (7 )->GetLabel ());
164
- Assert::AreEqual ((int )ra::data::ValueFormat::Fixed3, editor.Formats ().GetItemAt (8 )->GetId ());
165
- Assert::AreEqual (std::wstring (L" Fixed3" ), editor.Formats ().GetItemAt (8 )->GetLabel ());
166
- Assert::AreEqual ((int )ra::data::ValueFormat::Tens, editor.Formats ().GetItemAt (9 )->GetId ());
167
- Assert::AreEqual (std::wstring (L" Tens" ), editor.Formats ().GetItemAt (9 )->GetLabel ());
168
- Assert::AreEqual ((int )ra::data::ValueFormat::Hundreds, editor.Formats ().GetItemAt (10 )->GetId ());
169
- Assert::AreEqual (std::wstring (L" Hundreds" ), editor.Formats ().GetItemAt (10 )->GetLabel ());
170
- Assert::AreEqual ((int )ra::data::ValueFormat::Thousands, editor.Formats ().GetItemAt (11 )->GetId ());
171
- Assert::AreEqual (std::wstring (L" Thousands" ), editor.Formats ().GetItemAt (11 )->GetLabel ());
172
- Assert::AreEqual ((int )ra::data::ValueFormat::UnsignedValue, editor.Formats ().GetItemAt (12 )->GetId ());
173
- Assert::AreEqual (std::wstring (L" Unsigned Value" ), editor.Formats ().GetItemAt (12 )->GetLabel ());
147
+ Assert::AreEqual ({ 14U }, editor.Formats ().Count ());
148
+ Assert::AreEqual ((int )ra::data::ValueFormat::Score, editor.Formats ().GetItemAt (0 )->GetId ());
149
+ Assert::AreEqual (std::wstring (L" Score" ), editor.Formats ().GetItemAt (0 )->GetLabel ());
150
+ Assert::AreEqual ((int )ra::data::ValueFormat::Frames, editor.Formats ().GetItemAt (1 )->GetId ());
151
+ Assert::AreEqual (std::wstring (L" Time (Frames)" ), editor.Formats ().GetItemAt (1 )->GetLabel ());
152
+ Assert::AreEqual ((int )ra::data::ValueFormat::Centiseconds, editor.Formats ().GetItemAt (2 )->GetId ());
153
+ Assert::AreEqual (std::wstring (L" Time (Centiseconds)" ), editor.Formats ().GetItemAt (2 )->GetLabel ());
154
+ Assert::AreEqual ((int )ra::data::ValueFormat::Seconds, editor.Formats ().GetItemAt (3 )->GetId ());
155
+ Assert::AreEqual (std::wstring (L" Time (Seconds)" ), editor.Formats ().GetItemAt (3 )->GetLabel ());
156
+ Assert::AreEqual ((int )ra::data::ValueFormat::Minutes, editor.Formats ().GetItemAt (4 )->GetId ());
157
+ Assert::AreEqual (std::wstring (L" Time (Minutes)" ), editor.Formats ().GetItemAt (4 )->GetLabel ());
158
+ Assert::AreEqual ((int )ra::data::ValueFormat::SecondsAsMinutes, editor.Formats ().GetItemAt (5 )->GetId ());
159
+ Assert::AreEqual (std::wstring (L" Time (Seconds as Minutes)" ), editor.Formats ().GetItemAt (5 )->GetLabel ());
160
+ Assert::AreEqual ((int )ra::data::ValueFormat::Value, editor.Formats ().GetItemAt (6 )->GetId ());
161
+ Assert::AreEqual (std::wstring (L" Value" ), editor.Formats ().GetItemAt (6 )->GetLabel ());
162
+ Assert::AreEqual ((int )ra::data::ValueFormat::UnsignedValue, editor.Formats ().GetItemAt (7 )->GetId ());
163
+ Assert::AreEqual (std::wstring (L" Value (Unsigned)" ), editor.Formats ().GetItemAt (7 )->GetLabel ());
164
+ Assert::AreEqual ((int )ra::data::ValueFormat::Tens, editor.Formats ().GetItemAt (8 )->GetId ());
165
+ Assert::AreEqual (std::wstring (L" Value (Tens)" ), editor.Formats ().GetItemAt (8 )->GetLabel ());
166
+ Assert::AreEqual ((int )ra::data::ValueFormat::Hundreds, editor.Formats ().GetItemAt (9 )->GetId ());
167
+ Assert::AreEqual (std::wstring (L" Value (Hundreds)" ), editor.Formats ().GetItemAt (9 )->GetLabel ());
168
+ Assert::AreEqual ((int )ra::data::ValueFormat::Thousands, editor.Formats ().GetItemAt (10 )->GetId ());
169
+ Assert::AreEqual (std::wstring (L" Value (Thousands)" ), editor.Formats ().GetItemAt (10 )->GetLabel ());
170
+ Assert::AreEqual ((int )ra::data::ValueFormat::Fixed1, editor.Formats ().GetItemAt (11 )->GetId ());
171
+ Assert::AreEqual (std::wstring (L" Value (Fixed1)" ), editor.Formats ().GetItemAt (11 )->GetLabel ());
172
+ Assert::AreEqual ((int )ra::data::ValueFormat::Fixed2, editor.Formats ().GetItemAt (12 )->GetId ());
173
+ Assert::AreEqual (std::wstring (L" Value (Fixed2)" ), editor.Formats ().GetItemAt (12 )->GetLabel ());
174
+ Assert::AreEqual ((int )ra::data::ValueFormat::Fixed3, editor.Formats ().GetItemAt (13 )->GetId ());
175
+ Assert::AreEqual (std::wstring (L" Value (Fixed3)" ), editor.Formats ().GetItemAt (13 )->GetLabel ());
174
176
175
177
Assert::AreEqual ({ 4U }, editor.LeaderboardParts ().Count ());
176
178
Assert::AreEqual ((int )AssetEditorViewModel::LeaderboardPart::Start, editor.LeaderboardParts ().GetItemAt (0 )->GetId ());
0 commit comments