示例#1
0
        public void CreateTribe_IfPlayerHasNotCreatedAndLeftTribeInPastDay_ShouldCreateOk(
            IPlayer player,
            [Frozen] IDbManager dbManager,
            DbDataReader dbDataReader,
            TribeManager tribeManager)
        {
            SystemClock.SetClock(1.March(2010));
            dbDataReader.HasRows.Returns(false);
            dbManager.ReaderQuery(null).ReturnsForAnyArgs(dbDataReader);
            player.Tribesman.Returns((ITribesman)null);
            player.LastDeletedTribe.Returns(SystemClock.Now.AddHours(-24));

            ITribe tribe;

            tribeManager.CreateTribe(player, "TribeName", out tribe).Should().Be(Error.Ok);
        }
示例#2
0
        public static async Task Main(string[] args)
        {
            Console.WriteLine("starting");
            try
            {
                //Mouse
                var user  = "******";
                var mouse = await MouseManager.GetMouse(user);

                //Tribe
                var tribe = await TribeManager.GetTribe("Runtime error");

                var tribe_1 = await TribeManager.GetTribeByUser(user);

                var tribe_2 = await TribeManager.SearchTribe("Runtime e");
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }