The event arguments for the SpawnMonster event.
Inheritance: GameEventArgs
 public void PopulateWithArgs912()
 {
     SpawnMonsterEventArgs spawnMonsterEventArgs;
     spawnMonsterEventArgs = new SpawnMonsterEventArgs(0, 0, 0);
     ((GameEventArgs)spawnMonsterEventArgs).SenderId = 0;
     ((GameEventArgs)spawnMonsterEventArgs).EventId = (string)null;
     ((GameEventArgs)spawnMonsterEventArgs).EventType = (EventType)0;
     ((GameEventArgs)spawnMonsterEventArgs).NeedResponse = false;
     string[] ss = new string[3];
     ss[0] = "0";
     ss[1] = "0";
     ss[2] = "0";
     this.PopulateWithArgs(spawnMonsterEventArgs, ss);
     Assert.IsNotNull((object)spawnMonsterEventArgs);
     Assert.AreEqual<int>(0, spawnMonsterEventArgs.X);
     Assert.AreEqual<int>(0, spawnMonsterEventArgs.Y);
     Assert.AreEqual<int>(0, spawnMonsterEventArgs.MonsterId);
     Assert.AreEqual<int>(0, ((GameEventArgs)spawnMonsterEventArgs).SenderId);
     Assert.AreEqual<string>
     ((string)null, ((GameEventArgs)spawnMonsterEventArgs).EventId);
     Assert.AreEqual<EventType>
     ((EventType)0, ((GameEventArgs)spawnMonsterEventArgs).EventType);
     Assert.AreEqual<bool>
     (false, ((GameEventArgs)spawnMonsterEventArgs).NeedResponse);
 }
 public SpawnMonsterEventArgs Constructor(
     int x,
     int y,
     int monsterId
 )
 {
     SpawnMonsterEventArgs target = new SpawnMonsterEventArgs(x, y, monsterId);
     return target;
     // TODO: add assertions to method SpawnMonsterEventArgsTest.Constructor(Int32, Int32, Int32)
 }
 public void ToString01857()
 {
     SpawnMonsterEventArgs spawnMonsterEventArgs;
     string s;
     spawnMonsterEventArgs = new SpawnMonsterEventArgs(0, 0, 0);
     ((GameEventArgs)spawnMonsterEventArgs).SenderId = 0;
     ((GameEventArgs)spawnMonsterEventArgs).EventId = (string)null;
     ((GameEventArgs)spawnMonsterEventArgs).EventType = (EventType)0;
     ((GameEventArgs)spawnMonsterEventArgs).NeedResponse = false;
     s = this.ToString01(spawnMonsterEventArgs);
     Assert.AreEqual<string>("0,0,0", s);
     Assert.IsNotNull((object)spawnMonsterEventArgs);
     Assert.AreEqual<int>(0, spawnMonsterEventArgs.X);
     Assert.AreEqual<int>(0, spawnMonsterEventArgs.Y);
     Assert.AreEqual<int>(0, spawnMonsterEventArgs.MonsterId);
     Assert.AreEqual<int>(0, ((GameEventArgs)spawnMonsterEventArgs).SenderId);
     Assert.AreEqual<string>
     ((string)null, ((GameEventArgs)spawnMonsterEventArgs).EventId);
     Assert.AreEqual<EventType>
     ((EventType)0, ((GameEventArgs)spawnMonsterEventArgs).EventType);
     Assert.AreEqual<bool>
     (false, ((GameEventArgs)spawnMonsterEventArgs).NeedResponse);
 }
 public void PopulateWithArgsThrowsContractException115()
 {
     try
     {
       SpawnMonsterEventArgs spawnMonsterEventArgs;
       spawnMonsterEventArgs = new SpawnMonsterEventArgs(0, 0, 0);
       ((GameEventArgs)spawnMonsterEventArgs).SenderId = 0;
       ((GameEventArgs)spawnMonsterEventArgs).EventId = (string)null;
       ((GameEventArgs)spawnMonsterEventArgs).EventType = (EventType)0;
       ((GameEventArgs)spawnMonsterEventArgs).NeedResponse = false;
       string[] ss = new string[3];
       ss[0] = "\0";
       ss[1] = "\0";
       ss[2] = "\0";
       this.PopulateWithArgs(spawnMonsterEventArgs, ss);
       throw
     new AssertFailedException("expected an exception of type ContractException");
     }
     catch(Exception ex)
     {
       if (!PexContract.IsContractException(ex))
     throw ex;
     }
 }
 public SpawnMonsterEventArgs Constructor01(string[] stringArgs)
 {
     SpawnMonsterEventArgs target = new SpawnMonsterEventArgs(stringArgs);
     return target;
     // TODO: add assertions to method SpawnMonsterEventArgsTest.Constructor01(String[])
 }