public void AddTransactionShouldSaveTheTransaction() { //Act this.chainblock.Add(this.firstTransaction); //Assert Assert.That(chainblock.Count, Is.EqualTo(1)); Assert.That(chainblock.First().Id, Is.EqualTo(this.firstTransaction.Id)); Assert.That(chainblock.First().Status, Is.EqualTo(this.firstTransaction.Status)); Assert.That(chainblock.First().From, Is.EqualTo(this.firstTransaction.From)); Assert.That(chainblock.First().To, Is.EqualTo(this.firstTransaction.To)); Assert.That(chainblock.First().Amount, Is.EqualTo(this.firstTransaction.Amount)); }