def build_entity(self, **kwargs: typing.Any) -> channels.DMChannel: return channels.DMChannel( id=self.id, name=self.name, last_message_id=self.last_message_id, type=channels.ChannelType.DM, app=kwargs["app"], recipient=kwargs["recipient"], )
def model(self, mock_app): return channels.DMChannel( id=snowflakes.Snowflake(12345), name="steve", type=channels.ChannelType.DM, last_message_id=snowflakes.Snowflake(12345), recipient=mock.Mock(spec_set=users.UserImpl, __str__=mock.Mock(return_value="snoop#0420")), app=mock_app, )