public void TestLanguageModel() { Models.Languages lang = new Models.Languages { Name = "English", FlagImgPath = "/images/country_flag/gb.svg" }; Assert.AreSame("English", lang.Name); }
public void TestModelRelation() { Models.User user = new Models.User { FName = "Debora", LName = "Mayumi", Balance = 0, Country = "Canada" }; Models.Languages lang = new Models.Languages { Name = "English", FlagImgPath = "/images/country_flag/gb.svg" }; user.NativeLang = lang; Assert.AreSame(lang, user.NativeLang); }
public static async Task PerformAsync(Discord.WebSocket.ISocketMessageChannel channel, IEnumerable <Models.Card> cards, Models.DisplaySettings display, Models.Languages language) { var cardViews = cards.Select(x => Views.Card.Response(x, display, language)); var messages = cardViews.Select(x => SendCardAndReactions(x.Item2, x.Item1, channel) ); await Task.WhenAll(messages); return; }