File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1616 (merge task {:missed-on date }))
1717
1818(defn build-contact-task [title contact &opt body ]
19- (default body @[] )
20- { :title title :body body :done false : contact contact })
19+ (def task ( build-task title false body ) )
20+ ( merge task { : contact contact }) )
2121
2222(defn mark-as-missed
2323 ```
Original file line number Diff line number Diff line change 3434 (test (d/equal? (task :missed-on ) date ) true )
3535 (test (task :state ) :open ))
3636
37+ # # —————————————————————————————————————————————————————————————————————————————————————————————————
38+ # # Test build-contact-task
39+ (deftest " builds a new contact task"
40+ (def task (task/build-contact-task " Weekly meeting" " John Doe" ))
41+ (test (task :title ) " Weekly meeting" )
42+ (test (task :done ) false )
43+ (test (task :contact ) " John Doe" )
44+ (test (task :state ) :open ))
45+
3746# # —————————————————————————————————————————————————————————————————————————————————————————————————
3847# # Test mark-as-missed
3948
You can’t perform that action at this time.
0 commit comments