private void ValidateMovement(decimal amount, string cpf, decimal tax = 0, decimal bonus = 0) { var movement = _movementService.History(_dataFake.GetFilterMovement(cpf)).Result; var lastMovement = movement.Model.MovementModels .OrderByDescending(d => d.DateTime) .FirstOrDefault(); Assert.Equal(amount, lastMovement.Amount); Assert.Equal(tax, lastMovement.Tax); Assert.Equal(bonus, lastMovement.Bonus); }