public void TestTotalExpense()
        {
            //Arrange
            CampBilling.Trip trip = new CampBilling.Trip(2);

            trip.Expenses.Add(new CampBilling.Expenses(1, 10));
            trip.Expenses.Add(new CampBilling.Expenses(1, 30));
            trip.Expenses.Add(new CampBilling.Expenses(1, 15.01m));

            trip.Expenses.Add(new CampBilling.Expenses(2, 8.20m));
            trip.Expenses.Add(new CampBilling.Expenses(2, 31));
            trip.Expenses.Add(new CampBilling.Expenses(2, 29.99m));

            //Act
            decimal totalExpense = trip.GetTotalExpenses();//returns every individuals expense.

            //Assert
            Assert.AreEqual(expected: 124.2m, actual: totalExpense);
        }
        public void TestAverage()
        {
            //Arrange
            CampBilling.Trip trip = new CampBilling.Trip(2);

            trip.Expenses.Add(new CampBilling.Expenses(1, 10));
            trip.Expenses.Add(new CampBilling.Expenses(1, 30));
            trip.Expenses.Add(new CampBilling.Expenses(1, 15.01m));

            trip.Expenses.Add(new CampBilling.Expenses(2, 8.20m));
            trip.Expenses.Add(new CampBilling.Expenses(2, 31));
            trip.Expenses.Add(new CampBilling.Expenses(2, 29.99m));

            //Act
            decimal average = trip.GetAverageExpenses();//returns average against 2 people

            //Assert
            Assert.AreEqual(expected: 62.1m, actual: average);
        }
        public void TestAmountOwed()
        {
            //Arrange
            CampBilling.Trip trip = new CampBilling.Trip(2);

            trip.Expenses.Add(new CampBilling.Expenses(1, 10));
            trip.Expenses.Add(new CampBilling.Expenses(1, 30));
            trip.Expenses.Add(new CampBilling.Expenses(1, 15.01m));

            trip.Expenses.Add(new CampBilling.Expenses(2, 8.20m));
            trip.Expenses.Add(new CampBilling.Expenses(2, 31));
            trip.Expenses.Add(new CampBilling.Expenses(2, 29.99m));

            //Act
            decimal amountOwed = trip.AmountOwed(1); //checking personID1

            //Assert
            Assert.AreEqual(expected: -7.09m, actual: amountOwed);
        }