public void AddInteger_Valid_Added()
        {
            var expected = new IntegerProcedureParameter(ParameterName, SqlDbType.Int, ParameterDirection.InputOutput);

            var actual = parameters.AddInteger(ParameterName, SqlDbType.Int);

            Assert.AreEqual(1, parameters.Count);
            Assert.AreEqual(expected, actual);
        }
        public void AddFromRaw()
        {
            var expected = new IntegerProcedureParameter(ParameterName, SqlDbType.Int, ParameterDirection.InputOutput);
            var source = new[] { new ProcedureParameterRaw { Name = ParameterName, DataType = "Int", Direction = ParameterDirection.InputOutput } };

            parameters.AddFromRaw(source);

            Assert.AreEqual(1, parameters.Count);
            Assert.AreEqual(expected, parameters[0]);
        }