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

        mock.Setup(x => x.GetGuildConfig(0)).Returns(testConfig);

        var guildService = new GuildService(mock.Object);

        var actual   = guildService.GetConfig(0);
        var expected = new Sharp.Service.Config()
        {
            ModChannelId = 123456789123456789,
            Prefix       = '-',
            MessageLog   = false
        };

        Assert.Equal(expected, actual);
    }
示例#2
0
 public ActionResult <Config> Get(ulong guildId)
 {
     return(Ok(_guildService.GetConfig(guildId)));
 }