public void AddCustomGameRecord_ThrowException() { IRecords records = GetStandardRecordsTable(); var ex = Assert.Catch <ArgumentException>(() => records.UpdateRecord(GameType.Custom, 99, "Custom")); StringAssert.Contains("рекорд для случайной игры".ToUpper(), ex.Message.ToUpper()); }
public void UpdateRecord_EventHandled() { IRecords records = GetStandardRecordsTable(); var registrator = new EventRegistrator(); records.OnRecordChanged += registrator.Records_OnRecordChanged; records.UpdateRecord(GameType.Professional, 9, "Test"); Assert.IsTrue(registrator.IsHandled); }