     
     func testPomsLoggedWithLongBreakAndStopped() {
         // Having
-        guard let id1 = war.add(description: "simple task no 1") else { XCTFail(); return }
-        guard let id2 = war.add(description: "simple task no 2") else { XCTFail(); return }
-        war.log(["PomodoroLog"])
-        let uuid = war.uuids(filter: ["status:Completed", "PomodoroLog", "entry:today", "limit:1"]).first!
-        let uuid1 = war.uuids(filter: ["\(id1)"]).first!
-        let uuid2 = war.uuids(filter: ["\(id2)"]).first!
-        war.annotate(filter: [uuid], text: "Pomodoro uuid:\(uuid1)")
-        war.annotate(filter: [uuid], text: "Pomodoro uuid:\(uuid2)")
-        war.annotate(filter: [uuid], text: "Pomodoro uuid:\(uuid1)")
-        war.annotate(filter: [uuid], text: "Pomodoro uuid:\(uuid2)")
-        war.annotate(filter: [uuid], text: "Pomodoro uuid:\(uuid1)")
-        war.annotate(filter: [uuid], text: "Pomodoro uuid:\(uuid2)")
-        
-        // When
-        tw.menuWillOpen(menu)
-        
-        // Then
-        present(items: menu.items)
-        
+        let uuids = addTwoSimpleTasks()
+        log(tasks: uuids, count: 3)
+        
+        // When
+        tw.menuWillOpen(menu)
+        
+        // Then
         let properResults: [MenuIemTypes] = [
             .disabled("🍅🍅🍅🍅-🍅🍅"),
             .separator,

        tw.menuWillOpen(menu)
        
        // Then
        present(items: menu.items)
        let properResults: [MenuIemTypes] = [
            .separator,
            .enabled("blocker taks 01"),

            }
        }
    }
}

extension NSMenu {
    func print() {
        present(items: self.items)
    }
}

func present(items: [NSMenuItem]) {
    let visible = items.filter { !$0.isHidden }
    print("")
    for entry in visible {
        present(entry: entry)
    }
    print("")
}

func `present`(entry: NSMenuItem) {
    let e = entry.isEnabled ? "E":"D"
    let title = entry.isSeparatorItem ? "---------------------":entry.title
    print("- \(e) \(title) \(e)")
}
