LCOV - code coverage report
Current view: top level - util - folly_validators.dart (source / functions) Hit Total Coverage
Test: Folly Fields Lines: 8 29 27.6 %
Date: 2023-04-01 18:13:35 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:folly_fields/util/decimal.dart';
       2             : 
       3             : ///
       4             : ///
       5             : ///
       6             : class FollyValidators {
       7             :   ///
       8             :   ///
       9             :   ///
      10           1 :   static String? decimalGTEZero(
      11             :     Decimal? decimal, {
      12             :     String msg = 'O valor deve ser igual ou maior que zero.',
      13             :   }) =>
      14           2 :       decimal != null && decimal.doubleValue >= 0 ? null : msg;
      15             : 
      16             :   ///
      17             :   ///
      18             :   ///
      19           1 :   static String? decimalGTZero(
      20             :     Decimal? decimal, {
      21             :     String msg = 'O valor deve ser maior que zero.',
      22             :   }) =>
      23           2 :       decimal != null && decimal.doubleValue > 0 ? null : msg;
      24             : 
      25             :   ///
      26             :   ///
      27             :   ///
      28           1 :   static String? decimalLTZero(
      29             :     Decimal? decimal, {
      30             :     String msg = 'O valor deve ser menor que zero.',
      31             :   }) =>
      32           2 :       decimal != null && decimal.doubleValue < 0 ? null : msg;
      33             : 
      34             :   ///
      35             :   ///
      36             :   ///
      37           1 :   static String? decimalLTEZero(
      38             :     Decimal? decimal, {
      39             :     String msg = 'O valor deve ser igual ou menor que zero.',
      40             :   }) =>
      41           2 :       decimal != null && decimal.doubleValue <= 0 ? null : msg;
      42             : 
      43             :   ///
      44             :   ///
      45             :   ///
      46           0 :   static String? stringNotEmpty(
      47             :     String? string, {
      48             :     String msg = 'O campo não pode ser vazio.',
      49             :   }) =>
      50           0 :       string != null && string.isNotEmpty ? null : msg;
      51             : 
      52             :   ///
      53             :   ///
      54             :   ///
      55           0 :   static String? stringNullNotEmpty(
      56             :     String? string, {
      57             :     String msg = 'Informe um valor ou deixe em branco.',
      58             :   }) =>
      59           0 :       string == null || string.isNotEmpty ? null : msg;
      60             : 
      61             :   ///
      62             :   ///
      63             :   ///
      64           0 :   static String? notNull(
      65             :     dynamic value, {
      66             :     String msg = 'O campo não pode ser nulo.',
      67             :   }) =>
      68             :       value == null ? msg : null;
      69             : 
      70             :   ///
      71             :   ///
      72             :   ///
      73           0 :   static String? intGTEZero(
      74             :     int? value, {
      75             :     String msg = 'O valor deve ser igual ou maior que zero.',
      76             :   }) =>
      77           0 :       (value ?? -1) >= 0 ? null : msg;
      78             : 
      79             :   ///
      80             :   ///
      81             :   ///
      82           0 :   static String? intGTZero(
      83             :     int? value, {
      84             :     String msg = 'O valor deve ser maior que zero.',
      85             :   }) =>
      86           0 :       (value ?? -1) > 0 ? null : msg;
      87             : 
      88             :   ///
      89             :   ///
      90             :   ///
      91           0 :   static String? intLTZero(
      92             :     int? value, {
      93             :     String msg = 'O valor deve ser menor que zero.',
      94             :   }) =>
      95           0 :       (value ?? 1) < 0 ? null : msg;
      96             : 
      97             :   ///
      98             :   ///
      99             :   ///
     100           0 :   static String? intLTEZero(
     101             :     int? value, {
     102             :     String msg = 'O valor deve ser igual ou menor que zero.',
     103             :   }) =>
     104           0 :       (value ?? 1) <= 0 ? null : msg;
     105             : 
     106             :   ///
     107             :   ///
     108             :   ///
     109           0 :   static String? intNullGTEZero(
     110             :     int? value, {
     111             :     String msg = 'O valor deve ser nulo, igual ou maior que zero.',
     112             :   }) =>
     113           0 :       (value == null || value >= 0) ? null : msg;
     114             : 
     115             :   ///
     116             :   ///
     117             :   ///
     118           0 :   static String? intNullGTZero(
     119             :     int? value, {
     120             :     String msg = 'O valor deve ser nulo ou maior que zero.',
     121             :   }) =>
     122           0 :       (value == null || value > 0) ? null : msg;
     123             : 
     124             :   ///
     125             :   ///
     126             :   ///
     127           0 :   static String? intNullLTZero(
     128             :     int? value, {
     129             :     String msg = 'O valor deve ser nulo ou menor que zero.',
     130             :   }) =>
     131           0 :       (value == null || value < 0) ? null : msg;
     132             : 
     133             :   ///
     134             :   ///
     135             :   ///
     136           0 :   static String? intNullLTEZero(
     137             :     int? value, {
     138             :     String msg = 'O valor deve ser nulo, igual ou menor que zero.',
     139             :   }) =>
     140           0 :       (value == null || value <= 0) ? null : msg;
     141             : }

Generated by: LCOV version 1.14