File tree Expand file tree Collapse file tree
Bogus.Tests/HandlebarsTests Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -137,4 +137,38 @@ public void can_parse_timespan_with_arguments()
137137 faker . Parse ( "{{date.timespan(00:00:25)}}" )
138138 . Should ( ) . Be ( "00:00:15.0880571" ) ;
139139 }
140+
141+
142+
143+ [ Fact ]
144+ public void can_parse_vehicle ( )
145+ {
146+ var faker = new Faker ( ) ;
147+ var result = faker . Parse ( "{{vehicle.manufacturer}}" ) ;
148+ Assert . NotNull ( result ) ;
149+ }
150+
151+ [ Fact ]
152+ public void parse_vehicle_returns_expected_value ( )
153+ {
154+ var faker = new Faker ( ) ;
155+ var result = faker . Parse ( "{{vehicle.manufacturer}}" ) ;
156+ result . Should ( ) . Be ( "Maserati" ) ;
157+ }
158+
159+ [ Fact ]
160+ public void can_parse_music ( )
161+ {
162+ var faker = new Faker ( ) ;
163+ var result = faker . Parse ( "{{music.genre}}" ) ;
164+ Assert . NotNull ( result ) ;
165+ }
166+
167+ [ Fact ]
168+ public void parse_music_returns_expected_value ( )
169+ {
170+ var faker = new Faker ( ) ;
171+ var result = faker . Parse ( "{{music.genre}}" ) ;
172+ result . Should ( ) . Be ( "Hip Hop" ) ;
173+ }
140174}
Original file line number Diff line number Diff line change @@ -92,7 +92,9 @@ public string Parse(string str)
9292 this . System ,
9393 this . Commerce ,
9494 this . Database ,
95- this . Random ) ;
95+ this . Random ,
96+ this . Music ,
97+ this . Vehicle ) ;
9698 }
9799
98100
You can’t perform that action at this time.
0 commit comments