protected override void BecauseOf()
        {
            base.BecauseOf();

            _approvedExpense = Expense.Approve(_approvalDate);
            _expenseDto = _approvedExpense.ToDto();
        }
        protected override void BecauseOf()
        {
            _expense = ApprovedExpense.create()
                .withTitle(_title)
                .withDescription(_description)
                .approvedOn(_approvalDate)
                .complete();

            _expenseDto = _expense.ToDto();
        }