コード例 #1
0
ファイル: BotTests.cs プロジェクト: voytek-hub/BoardGame
        public void GenerateEasyMoveTest()
        {
            IBot  bot  = new EasyBot();
            IGame game = TestHelper.CreateGame(PlayerType.Bot, bot);

            game.MakeMove(1);

            int move = bot.GenerateMove(game);
        }
コード例 #2
0
 public override System.Web.Mvc.EmptyResult SubscribeOnHistory(EasyBot.Models.InstrumentRequestModel model)
 {
     var callInfo = new T4MVC_System_Web_Mvc_EmptyResult(Area, Name, ActionNames.SubscribeOnHistory);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     SubscribeOnHistoryOverride(callInfo, model);
     return callInfo;
 }
コード例 #3
0
 partial void SubscribeOnHistoryOverride(T4MVC_System_Web_Mvc_EmptyResult callInfo, EasyBot.Models.InstrumentRequestModel model);
コード例 #4
0
 public override System.Web.Mvc.JsonResult SetInstrumentsSettings(EasyBot.Models.InstrumentsListRequestModel model)
 {
     var callInfo = new T4MVC_System_Web_Mvc_JsonResult(Area, Name, ActionNames.SetInstrumentsSettings);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     SetInstrumentsSettingsOverride(callInfo, model);
     return callInfo;
 }
コード例 #5
0
 partial void SetInstrumentsSettingsOverride(T4MVC_System_Web_Mvc_JsonResult callInfo, EasyBot.Models.InstrumentsListRequestModel model);
コード例 #6
0
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> ExternalLoginConfirmation(EasyBot.Models.ExternalLoginConfirmationViewModel model, string returnUrl)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ExternalLoginConfirmation);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "returnUrl", returnUrl);
     ExternalLoginConfirmationOverride(callInfo, model, returnUrl);
     return System.Threading.Tasks.Task.FromResult(callInfo as System.Web.Mvc.ActionResult);
 }
コード例 #7
0
 partial void ExternalLoginConfirmationOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, EasyBot.Models.ExternalLoginConfirmationViewModel model, string returnUrl);
コード例 #8
0
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> SendCode(EasyBot.Models.SendCodeViewModel model)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.SendCode);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "model", model);
     SendCodeOverride(callInfo, model);
     return System.Threading.Tasks.Task.FromResult(callInfo as System.Web.Mvc.ActionResult);
 }
コード例 #9
0
 partial void SendCodeOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, EasyBot.Models.SendCodeViewModel model);
コード例 #10
0
 partial void ResetPasswordOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, EasyBot.Models.ResetPasswordViewModel model);
コード例 #11
0
 partial void RegisterOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, EasyBot.Models.RegisterViewModel model);
コード例 #12
0
 partial void LoginOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, EasyBot.Models.LoginViewModel model, string returnUrl);
コード例 #13
0
 public override System.Threading.Tasks.Task<System.Web.Mvc.ActionResult> ManageLogins(EasyBot.Controllers.ManageController.ManageMessageId? message)
 {
     var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ManageLogins);
     ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "message", message);
     ManageLoginsOverride(callInfo, message);
     return System.Threading.Tasks.Task.FromResult(callInfo as System.Web.Mvc.ActionResult);
 }
コード例 #14
0
 partial void ManageLoginsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, EasyBot.Controllers.ManageController.ManageMessageId? message);
コード例 #15
0
 partial void VerifyPhoneNumberOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, EasyBot.Models.VerifyPhoneNumberViewModel model);