//Checks to see if head is set to most recent node after adding two expenses public void getLastTransactionTest() { //Arrange TransactionHistory newTransaction = new TransactionHistory(); Transaction expenseDetails = new Transaction(); expenseDetails.setPrice(20); newTransaction.AddTransaction(expenseDetails); double expected = 20; //Actual double actual = newTransaction.getLastTransaction().getPrice(); //Assert Assert.AreEqual(expected, actual, 0, "Positive - Expected matches actual"); }