public void TestRequiredFieldHappyPath()
        {
            m_TestObject = new RequiredFieldTestObject()
            {
                DecimalType         = 10,
                IntegerType         = 10,
                GuidType            = Guid.NewGuid(),
                NullableIntegerType = 20,
                NullableDecimalType = 20,
                StringType          = "Payments",
                NullableGuidType    = Guid.NewGuid()
            };

            Assert.IsTrue(SwagValidator.Validate(m_TestObject));
        }
        //[PaymentsExpectedException(typeof(ArgumentNullException), "IntegerType")]
        public void TestRequiredFieldIntegerTypeForDefaultValues()
        {
            m_TestObject = new RequiredFieldTestObject()
            {
                DecimalType         = 10,
                GuidType            = Guid.NewGuid(),
                NullableDecimalType = 20,
                NullableIntegerType = 20,
                StringType          = "Payments",
            };

            try
            {
                SwagValidator.Validate(m_TestObject);
            }
            catch (Exception ex)
            {
                Assert.AreEqual(ex.Message, "Value cannot be null or zero. Parameter name: IntegerType");
                return;
            }

            Assert.IsTrue(false);
        }