discourse/plugins/chat/spec/services
Loïc Guitaut 5f4623ba47 DEV: Refactor `UpdateUserLastRead` a little
We’re now using `contract` as the first step and validations for
mandatory parameters have been added.

To simplify specs a bit, we only assert the service contract is run as
expected without testing each validation case. We’re now testing the
contract itself in isolation.
2023-02-13 17:03:41 +01:00
..
chat_message_destroyer_spec.rb DEV: Add 'chat_message_trashed' Discourse event (#20170) 2023-02-06 21:52:43 +01:00
chat_publisher_spec.rb DEV: Move `discourse-chat` to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
trash_channel_spec.rb DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +01:00
update_channel_spec.rb DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +01:00
update_channel_status_spec.rb DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +01:00
update_user_last_read_spec.rb DEV: Refactor `UpdateUserLastRead` a little 2023-02-13 17:03:41 +01:00