コード例 #1
0
        public void TestSomething()
        {
            // Setup
            var srv = ServerImitator.Boot <TestGameMode>();

            // Connect
            var playerid = srv.ConnectPlayer("John Doe", "127.0.0.1");

            // Check name
            var args = new object[2];

            args[0] = playerid;

            Native.Load("GetPlayerName", typeof(int), typeof(string).MakeByRefType()).Invoke(args);

            // Assert
            Assert.AreEqual("John Doe", args[1]);
        }
コード例 #2
0
 public FakePlayerDefinition(ServerImitator server) : base(server)
 {
 }
コード例 #3
0
 public void TestCanBoot()
 {
     ServerImitator.Boot <TestGameMode>();
 }