@@ -324,12 +324,16 @@ describe('Embed', () => {
324324 test ( 'GIVEN an embed using Embed#addFields THEN returns valid toJSON data' , ( ) => {
325325 const embed = new EmbedBuilder ( ) ;
326326 embed . addFields ( { name : 'foo' , value : 'bar' } ) ;
327- embed . addFields ( [ { name : 'foo' , value : 'bar' } ] ) ;
327+ embed . addFields ( [
328+ { name : 'foo' , value : 'bar' } ,
329+ { name : '' , value : '' } ,
330+ ] ) ;
328331
329332 expect ( embed . toJSON ( ) ) . toStrictEqual ( {
330333 fields : [
331334 { name : 'foo' , value : 'bar' } ,
332335 { name : 'foo' , value : 'bar' } ,
336+ { name : '' , value : '' } ,
333337 ] ,
334338 } ) ;
335339 } ) ;
@@ -381,38 +385,24 @@ describe('Embed', () => {
381385 expect ( ( ) => embed . setFields ( Array . from ( { length : 26 } , ( ) => ( { name : 'foo' , value : 'bar' } ) ) ) ) . toThrowError ( ) ;
382386 } ) ;
383387
384- describe ( 'GIVEN invalid field amount THEN throws error' , ( ) => {
385- test ( '1' , ( ) => {
386- const embed = new EmbedBuilder ( ) ;
387-
388- expect ( ( ) =>
389- embed . addFields ( ...Array . from ( { length : 26 } , ( ) => ( { name : 'foo' , value : 'bar' } ) ) ) ,
390- ) . toThrowError ( ) ;
391- } ) ;
392- } ) ;
393-
394- describe ( 'GIVEN invalid field name THEN throws error' , ( ) => {
395- test ( '2' , ( ) => {
396- const embed = new EmbedBuilder ( ) ;
388+ test ( 'GIVEN invalid field amount THEN throws error' , ( ) => {
389+ const embed = new EmbedBuilder ( ) ;
397390
398- expect ( ( ) => embed . addFields ( { name : '' , value : 'bar' } ) ) . toThrowError ( ) ;
399- } ) ;
391+ expect ( ( ) =>
392+ embed . addFields ( ...Array . from ( { length : 26 } , ( ) => ( { name : 'foo' , value : 'bar' } ) ) ) ,
393+ ) . toThrowError ( ) ;
400394 } ) ;
401395
402- describe ( 'GIVEN invalid field name length THEN throws error' , ( ) => {
403- test ( '3' , ( ) => {
404- const embed = new EmbedBuilder ( ) ;
396+ test ( 'GIVEN invalid field name length THEN throws error' , ( ) => {
397+ const embed = new EmbedBuilder ( ) ;
405398
406- expect ( ( ) => embed . addFields ( { name : 'a' . repeat ( 257 ) , value : 'bar' } ) ) . toThrowError ( ) ;
407- } ) ;
399+ expect ( ( ) => embed . addFields ( { name : 'a' . repeat ( 257 ) , value : 'bar' } ) ) . toThrowError ( ) ;
408400 } ) ;
409401
410- describe ( 'GIVEN invalid field value length THEN throws error' , ( ) => {
411- test ( '4' , ( ) => {
412- const embed = new EmbedBuilder ( ) ;
402+ test ( 'GIVEN invalid field value length THEN throws error' , ( ) => {
403+ const embed = new EmbedBuilder ( ) ;
413404
414- expect ( ( ) => embed . addFields ( { name : '' , value : 'a' . repeat ( 1_025 ) } ) ) . toThrowError ( ) ;
415- } ) ;
405+ expect ( ( ) => embed . addFields ( { name : '' , value : 'a' . repeat ( 1_025 ) } ) ) . toThrowError ( ) ;
416406 } ) ;
417407 } ) ;
418408} ) ;
0 commit comments