aboutsummaryrefslogtreecommitdiff
path: root/Tests/WmapParserTests/NotesParserTests.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/WmapParserTests/NotesParserTests.swift')
-rw-r--r--Tests/WmapParserTests/NotesParserTests.swift19
1 files changed, 11 insertions, 8 deletions
diff --git a/Tests/WmapParserTests/NotesParserTests.swift b/Tests/WmapParserTests/NotesParserTests.swift
index 655bef6..ae99c75 100644
--- a/Tests/WmapParserTests/NotesParserTests.swift
+++ b/Tests/WmapParserTests/NotesParserTests.swift
@@ -4,39 +4,42 @@ import Testing
@Test func shouldParseANote() {
let source = "[Note] (0.5, 0.5) This is a note"
- let result = parse(source)
+ let result = WmapParser.parse(source)
#expect(result.notes.count == 1)
#expect(
result.notes.first
- == Note(text: "This is a note", coordinates: MapPoint(xCoordinate: 0.5, yCoordinate: 0.5))
+ == WmapParser.Note(text: "This is a note", coordinates: WmapParser.MapPoint(xCoordinate: 0.5, yCoordinate: 0.5))
)
}
@Test func shouldHandleCaseInsensitiveNoteKeyword() {
let source = "[note] (0.1, 0.2) Text"
- let result = parse(source)
+ let result = WmapParser.parse(source)
#expect(result.notes.count == 1)
#expect(
result.notes.first
- == Note(text: "Text", coordinates: MapPoint(xCoordinate: 0.1, yCoordinate: 0.2))
+ == WmapParser.Note(text: "Text", coordinates: WmapParser.MapPoint(xCoordinate: 0.1, yCoordinate: 0.2))
)
}
@Test func shouldPreserveCaseInNoteText() {
let source = "[NOTE] (0.77, 0.19) Important NOTE"
- let result = parse(source)
+ let result = WmapParser.parse(source)
#expect(result.notes.count == 1)
#expect(
result.notes.first
- == Note(text: "Important NOTE", coordinates: MapPoint(xCoordinate: 0.77, yCoordinate: 0.19))
+ == WmapParser.Note(text: "Important NOTE", coordinates: WmapParser.MapPoint(xCoordinate: 0.77, yCoordinate: 0.19))
)
}
@Test func shouldHandleEmptyNoteText() {
let source = "[Note] (0.5, 0.5) "
- let result = parse(source)
+ let result = WmapParser.parse(source)
#expect(result.notes.count == 1)
#expect(
- result.notes.first == Note(text: "", coordinates: MapPoint(xCoordinate: 0.5, yCoordinate: 0.5))
+ result.notes.first == WmapParser.Note(
+ text: "",
+ coordinates: WmapParser.MapPoint(xCoordinate: 0.5, yCoordinate: 0.5)
+ )
)
}