From 7222be4b590bdbfe0bc1bc0d25e9c94729c5eb68 Mon Sep 17 00:00:00 2001 From: windyboy Date: Wed, 31 Jul 2024 21:46:39 +0800 Subject: [PATCH] refactor: Add test for parsing date in schedule_parser_test.go --- internal/parsers/schedule_parser_test.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/internal/parsers/schedule_parser_test.go b/internal/parsers/schedule_parser_test.go index ec5609c..5f3b240 100644 --- a/internal/parsers/schedule_parser_test.go +++ b/internal/parsers/schedule_parser_test.go @@ -64,6 +64,17 @@ var _ = Describe("Schedule Parser", func() { }) + Describe("Date Parser", func() { + Context("parse : 31OCT", func() { + message := "31OCT" + data := parse(message, DateExpression) + It("should return a valid date", func() { + Expect(data).NotTo(BeNil()) + Expect(data[Date]).To(Equal("31OCT")) + }) + }) + }) + Describe("Flight Number Parser", func() { Context("parse : FM9134", func() { It("should return a valid flight number", func() {