anchor.diff:        );
       });
   
  -    test('should throw when resource is missing resource attribute:', () {
  +    test('should throw when resource is missing resource attribute', () {
         const String arbFileWithMissingResourceAttribute = '''{
     "title": "Stocks"
   }''';
  
positive.code:     );
    }
  ''');
      });
  
      test('throws an exception when improperly formatted date is passed in', () {
        const String singleDateMessageArbFileString = '''{
    "springBegins": "Spring begins on {springStartDate}",
    "@springBegins": {
        "description": "The first day of spring",
  
negative.code:     );
    }
  '''
          );
        });
  
        test('correctly generates a plural message with number placeholders', () {
          const String pluralMessageWithDateTimePlaceholder = '''{
    "helloWorlds": "{count,plural, =1{Hello World of {population} citizens}=2{Hello two worlds with {population} total citizens}many{Hello all {count} worlds, with a total of {population} citizens}other{Hello other {count} worlds, with a total of {population} citizens}}",
    "@helloWorlds": {
      "placeholders": {
  