public void Definindo_Um_Parametro_String() { var spec = new DynamicSpec(); Assert.AreEqual(string.Empty, spec.Text); Assert.AreEqual(0, spec.Parameters.Count); spec.Insert(0, "Diullei de Moura Gomes"); Assert.AreEqual("Diullei de Moura Gomes", spec.Text); spec.DefParameter(11, 5, typeof (string)); Assert.AreEqual(0, spec.Parameters.Count); Assert.AreEqual("Moura", spec.Parameters[0].Value); Assert.AreEqual(typeof(string), spec.Parameters[0].ParameterType); }
public void Inserindo_Valor_Antes_De_Um_Parametro() { var spec = new DynamicSpec(); Assert.AreEqual(string.Empty, spec.Text); Assert.AreEqual(0, spec.Parameters.Count); spec.Insert(0, "Diullei de Moura Gomes"); Assert.AreEqual("Diullei de Moura Gomes", spec.Text); spec.DefParameter(11, 5, typeof(string)); Assert.AreEqual(0, spec.Parameters.Count); Assert.AreEqual("Moura", spec.Parameters[0].Value); Assert.AreEqual(typeof(string), spec.Parameters[0].ParameterType); spec.Insert(0, "a"); Assert.AreEqual("aDiullei de Moura Gomes", spec.Text); Assert.AreEqual(12, spec.Parameters[0].Start); Assert.AreEqual(5, spec.Parameters[0].Length); }