From 3bacbf6ac85330d35493953d7296e5ba420b7750 Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Mon, 7 Jul 2025 13:51:43 +0200 Subject: Use inertia instead of blockers --- MapTests/MapParserStrategyTests.swift | 10 +++++----- MapTests/MapTests.swift | 18 +++++++++--------- 2 files changed, 14 insertions(+), 14 deletions(-) (limited to 'MapTests') diff --git a/MapTests/MapParserStrategyTests.swift b/MapTests/MapParserStrategyTests.swift index c9f92e8..7061d4d 100644 --- a/MapTests/MapParserStrategyTests.swift +++ b/MapTests/MapParserStrategyTests.swift @@ -113,11 +113,11 @@ struct MapParserStrategyTests { #expect(!strategy.canHandle(line: "Invalid line")) } - @Test func testBlockerParserStrategyCanHandle() async throws { - let strategy = BlockerParserStrategy() + @Test func testInertiaParserStrategyCanHandle() async throws { + let strategy = InertiaParserStrategy() - #expect(strategy.canHandle(line: "[Blocker] Node A")) - #expect(strategy.canHandle(line: "[Blocker] Multi Word Node")) + #expect(strategy.canHandle(line: "[Indertia] Node A")) + #expect(strategy.canHandle(line: "[Inertia] Multi Word Node")) #expect(!strategy.canHandle(line: "Node A (10, 20)")) #expect(!strategy.canHandle(line: "[Note] (10, 20) Test")) @@ -132,7 +132,7 @@ struct MapParserStrategyTests { #expect(strategy.canHandle(line: "[Evolution] Multi Word Node +5.5")) #expect(!strategy.canHandle(line: "Node A (10, 20)")) - #expect(!strategy.canHandle(line: "[Blocker] Node A")) + #expect(!strategy.canHandle(line: "[Inertia] Node A")) #expect(!strategy.canHandle(line: "Invalid line")) } diff --git a/MapTests/MapTests.swift b/MapTests/MapTests.swift index 0dbf63b..fd092d0 100644 --- a/MapTests/MapTests.swift +++ b/MapTests/MapTests.swift @@ -10,7 +10,7 @@ struct MapTests { #expect(result.vertices.isEmpty) #expect(result.edges.isEmpty) #expect(result.notes.isEmpty) - #expect(result.blockers.isEmpty) + #expect(result.inertias.isEmpty) #expect(result.opportunities.isEmpty) #expect(result.groups.isEmpty) } @@ -81,17 +81,17 @@ struct MapTests { #expect(note.text == "This is a test note") } - @Test func testMapParserWithBlocker() async throws { + @Test func testMapParserWithInertia() async throws { let content = """ Node A (10, 20) - [Blocker] Node A + [Inertia] Node A """ let result = MapParser.parse(content: content) - #expect(result.blockers.count == 1) - let blocker = result.blockers.first! - #expect(blocker.position.x == 10.0) - #expect(blocker.position.y == 20.0) + #expect(result.inertias.count == 1) + let inertia = result.inertias.first! + #expect(inertia.position.x == 10.0) + #expect(inertia.position.y == 20.0) } @Test func testMapParserWithOpportunity() async throws { @@ -148,7 +148,7 @@ struct MapTests { Node A -> Node B Node B -- Node C [Note] (70, 80) Complex map example - [Blocker] Node A + [Inertia] Node A [Evolution] Node B +10 [Group] Node A, Node C [I] 25 @@ -159,7 +159,7 @@ struct MapTests { #expect(result.vertices.count == 3) #expect(result.edges.count == 2) #expect(result.notes.count == 1) - #expect(result.blockers.count == 1) + #expect(result.inertias.count == 1) #expect(result.opportunities.count == 1) #expect(result.groups.count == 1) #expect(result.stages[0] == 25.0) -- cgit