public void ConfirmModel() { Assert.That(Records, Is.Empty); AreaValueModel model = new AreaValueModel { Area = "ROM", Value = 100 }; Repository.Add(model); Assert.That(Records, Is.Not.Empty); InMemoryRecord record = Records[0]; Assert.That(record.RecordId, Is.GreaterThan(0)); Assert.That(record.IsConfirmed(), Is.False); Assert.That(model.Id, Is.EqualTo(record.RecordId)); AreaValueModel confirmModel = Repository.FindById(model.Id); Assert.That(confirmModel, Is.Not.Null); Repository.Confirm(confirmModel); Assert.That(Records.Count, Is.EqualTo(1)); record = Records[0]; Assert.That(record.RecordId, Is.EqualTo(confirmModel.Id)); Assert.That(record.IsConfirmed(), Is.True); }