示例#1
0
    public void SetMessageLog()
    {
        var mock = new Mock <IGuildData>(MockBehavior.Strict);

        mock.Setup(x => x.SetMessageLog(1, false));
        var guildService = new GuildService(mock.Object);

        guildService.SetMessageLog(1, false);

        mock.Verify(x => x.SetMessageLog(1, false), Times.Exactly(1));
    }
示例#2
0
        public ActionResult SetMessageLog(ulong guildId, bool value)
        {
            _guildService.SetMessageLog(guildId, value);

            if (value)
            {
                return(Ok("Message log enabled"));
            }
            else
            {
                return(Ok("Message log disabled"));
            }
        }