Datumsangaben und Uhrzeiten formatieren

6ef16f6f

Irina P.

A newer submission is available.
Some tests are incorrect: They fail when run against a reference implementation. The test suite score has been reduced.

Test Suite

31 % complete

Suggestions

  • Revise incorrect test FormalDateTimeFormatTest.testFormatDateSingleDigits. The test failed on line 28 when run against a reference implementation:
    AssertionFailedError: expected: <01.02.2025> but was: <2025.02.0001>
  • Revise incorrect test TextFormatterTest.testFormatText_casual. The test failed on line 25 when run against a reference implementation:
    AssertionFailedError: expected: <Am 24.06.2024 beginnt um 9 Uhr 30> but was: <Am 24. Juni '24 beginnt um 9 Uhr 30>
  • Revise incorrect test TextFormatterTest.testFormatText_invalid. The test failed on line 35 when run against a reference implementation:
    AssertionFailedError: expected: <Text mit ${ 2024 12 } fehler> but was: <Text mit 2024:12 fehler>
  • Testen, dass FormalDateTimeFormat ein Datum auch dann korrekt formatiert, wenn das Jahr weniger als vier Ziffern hat.
  • Testen, dass man ein CasualDateTimeFormat-Objekt erstellen kann und die Methoden formatDate und formatTime vorhanden sind.
  • Testen, dass das Resultat von CasualDateTimeFormat.formatDate den korrekten Monatsnamen enthält.

Implementation

26 % complete 6 / 7 Tests
  • CasualDateTimeFormatTest.testFormatDateSingleDigits: Passed
  • FormalDateTimeFormatTest.create: Passed
  • FormalDateTimeFormatTest.testFormatDateSingleDigits: Failed
  • FormalDateTimeFormatTest.testFormatTime: Passed
  • TextFormatterTest.testFormatText_casual: Passed
  • TextFormatterTest.testFormatText_formal: Passed
  • TextFormatterTest.testFormatText_invalid: Passed

Other Submissions