public void ItemSlotArgument_ParseShouldFail_BecauseInvalidItemSlot()
        {
            // Arrange
            ItemSlots.Set("[\"container.0\", \"container.1\", \"weapon.mainhand\"]");
            ItemSlotArgument argument = new ItemSlotArgument();
            IStringReader    reader   = new StringReader("container.2");

            // Act
            ReadResults readResults = argument.Parse(reader, out _);

            // Assert
            Assert.IsFalse(readResults.Successful);
        }