Commit graph

18 commits

Author SHA1 Message Date
cbbbc80326
update downstream tests for text user requirement
Text now requires a User on construction. seed a user in
each test setUp that creates a Text directly or through the
fake repository so the suite remains green.
2026-05-02 21:27:55 +03:00
a9265abeae
add node to scheduled node 2026-04-27 09:28:43 +03:00
8eb0f2366b
remove missed default value 2026-04-26 20:43:27 +03:00
f95adddaaf
fix code style in test files 2026-04-26 10:45:57 +03:00
73ade7f971
update tests for user password hash 2026-04-24 13:19:51 +03:00
49663d70d9
distribute scheduled nodes evenly by filling days sequentially 2026-04-23 21:06:22 +03:00
358694e7e3
nodes are scheduled on different days according to dates provided 2026-04-23 20:54:08 +03:00
858f2e075f
test for date end being before date start 2026-04-23 20:50:26 +03:00
a752ff9ba5
add start and end date and test for null entries 2026-04-23 20:44:14 +03:00
f8a1c2616d
test that nonexistant text will throw error 2026-04-23 20:20:53 +03:00
86052efbcb
test create plan use case validates null fields 2026-04-19 23:12:41 +03:00
189493b045
php cs fixer 2026-04-19 23:07:48 +03:00
844813499a
test that only nodes which are not parents are scheduled 2026-03-21 20:01:11 +02:00
a32989334e
test that creating a plan is done in context of a text and schedules all nodes of text 2026-03-01 11:55:22 +02:00
f0eb4cf5d5
test that use case throws error if non existant user id given 2026-02-23 11:05:42 +02:00
baa5dee0b3
test plan has user 2026-02-23 10:57:56 +02:00
66c49e07dd
refactor to set up method 2026-02-23 10:45:50 +02:00
9f29b9b94e
test create plan with request 2026-02-23 10:41:31 +02:00