Skip to content

Commit

Permalink
more tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Macacoazul01 committed Feb 17, 2024
1 parent 530a9df commit 705c150
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions test/currency_textfield_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -88,4 +88,23 @@ void main() {
expect(controller.text, '-R\$ 1,95');
expect(controller2.text, 'R\$ 1,95');
});

test('force_value', () {
final controller = CurrencyTextFieldController(initIntValue: 195);
controller.forceValue(initIntValue: 100);
expect(controller.text, 'R\$ 1,00');
controller.forceValue(initDoubleValue: 100);
expect(controller.text, 'R\$ 100,00');
});

test('get_text_without_currency', () {
final controller = CurrencyTextFieldController(initIntValue: 195);
final controller2 = CurrencyTextFieldController(initIntValue: 195, currencyOnLeft: false);
final controller3 = CurrencyTextFieldController(initDoubleValue: 195,currencySymbol: 'test',currencySeparator: ' e ');
final controller4 = CurrencyTextFieldController(initIntValue: 195, currencyOnLeft: false,currencySymbol: '\$',currencySeparator: '->',decimalSymbol: '.');
expect(controller.textWithoutCurrencySymbol, '1,95');
expect(controller2.textWithoutCurrencySymbol, '1,95');
expect(controller3.textWithoutCurrencySymbol, '195,00');
expect(controller4.textWithoutCurrencySymbol, '1.95');
});
}

0 comments on commit 705c150

Please sign in to comment.