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