The event arguments for events about equipping and unequipping equipments at a special inventory fields.
Inheritance: GameEventArgs
 public void ToString01400()
 {
     InventoryFieldEventArgs inventoryFieldEventArgs;
     string s;
     inventoryFieldEventArgs = new InventoryFieldEventArgs(1);
     inventoryFieldEventArgs.EquipmentId = 0;
     ((GameEventArgs)inventoryFieldEventArgs).SenderId = 0;
     ((GameEventArgs)inventoryFieldEventArgs).EventId = (string)null;
     ((GameEventArgs)inventoryFieldEventArgs).EventType = (EventType)0;
     ((GameEventArgs)inventoryFieldEventArgs).NeedResponse = false;
     s = this.ToString01(inventoryFieldEventArgs);
     Assert.AreEqual<string>("1", s);
     Assert.IsNotNull((object)inventoryFieldEventArgs);
     Assert.AreEqual<int>(0, inventoryFieldEventArgs.EquipmentId);
     Assert.AreEqual<int>(1, inventoryFieldEventArgs.InventoryField);
     Assert.AreEqual<int>(0, ((GameEventArgs)inventoryFieldEventArgs).SenderId);
     Assert.AreEqual<string>
     ((string)null, ((GameEventArgs)inventoryFieldEventArgs).EventId);
     Assert.AreEqual<EventType>
     ((EventType)0, ((GameEventArgs)inventoryFieldEventArgs).EventType);
     Assert.AreEqual<bool>
     (false, ((GameEventArgs)inventoryFieldEventArgs).NeedResponse);
 }
 public void PopulateWithArgsThrowsContractException192()
 {
     try
     {
       InventoryFieldEventArgs inventoryFieldEventArgs;
       inventoryFieldEventArgs = new InventoryFieldEventArgs(0);
       inventoryFieldEventArgs.EquipmentId = 0;
       ((GameEventArgs)inventoryFieldEventArgs).SenderId = 0;
       ((GameEventArgs)inventoryFieldEventArgs).EventId = (string)null;
       ((GameEventArgs)inventoryFieldEventArgs).EventType = (EventType)0;
       ((GameEventArgs)inventoryFieldEventArgs).NeedResponse = false;
       string[] ss = new string[1];
       ss[0] = "\0";
       this.PopulateWithArgs(inventoryFieldEventArgs, ss);
       throw
     new AssertFailedException("expected an exception of type ContractException");
     }
     catch(Exception ex)
     {
       if (!PexContract.IsContractException(ex))
     throw ex;
     }
 }
 public void PopulateWithArgs330()
 {
     InventoryFieldEventArgs inventoryFieldEventArgs;
     inventoryFieldEventArgs = new InventoryFieldEventArgs(0);
     inventoryFieldEventArgs.EquipmentId = 0;
     ((GameEventArgs)inventoryFieldEventArgs).SenderId = 0;
     ((GameEventArgs)inventoryFieldEventArgs).EventId = (string)null;
     ((GameEventArgs)inventoryFieldEventArgs).EventType = (EventType)0;
     ((GameEventArgs)inventoryFieldEventArgs).NeedResponse = false;
     string[] ss = new string[1];
     ss[0] = "0";
     this.PopulateWithArgs(inventoryFieldEventArgs, ss);
     Assert.IsNotNull((object)inventoryFieldEventArgs);
     Assert.AreEqual<int>(0, inventoryFieldEventArgs.EquipmentId);
     Assert.AreEqual<int>(0, inventoryFieldEventArgs.InventoryField);
     Assert.AreEqual<int>(0, ((GameEventArgs)inventoryFieldEventArgs).SenderId);
     Assert.AreEqual<string>
     ((string)null, ((GameEventArgs)inventoryFieldEventArgs).EventId);
     Assert.AreEqual<EventType>
     ((EventType)0, ((GameEventArgs)inventoryFieldEventArgs).EventType);
     Assert.AreEqual<bool>
     (false, ((GameEventArgs)inventoryFieldEventArgs).NeedResponse);
 }
 public InventoryFieldEventArgs Constructor01(string[] stringArgs)
 {
     InventoryFieldEventArgs target = new InventoryFieldEventArgs(stringArgs);
     return target;
     // TODO: add assertions to method InventoryFieldEventArgsTest.Constructor01(String[])
 }
 public InventoryFieldEventArgs Constructor(int inventoryField)
 {
     InventoryFieldEventArgs target = new InventoryFieldEventArgs(inventoryField);
     return target;
     // TODO: add assertions to method InventoryFieldEventArgsTest.Constructor(Int32)
 }