public void Add_Parameter() { var collection = new BigqueryParameterCollection(); var parameter = new BigqueryParameter(); var added = collection.Add(parameter); Assert.Same(parameter, added); Assert.Same(parameter, collection[0]); }
public void Add_Parameterless() { var collection = new BigqueryParameterCollection(); var parameter = collection.Add(); Assert.Same(parameter, collection[0]); Assert.Null(parameter.Name); Assert.Null(parameter.Type); Assert.Null(parameter.Value); }
public void Add_NameAndType() { var collection = new BigqueryParameterCollection(); var parameter = collection.Add("name", BigqueryParameterType.Date); Assert.Same(parameter, collection[0]); Assert.Equal("name", parameter.Name); Assert.Equal(BigqueryParameterType.Date, parameter.Type); Assert.Null(parameter.Value); }
public void Add_TypeValue() { var collection = new BigqueryParameterCollection(); var value = DateTime.UtcNow; var parameter = collection.Add(BigqueryParameterType.Date, value); Assert.Same(parameter, collection[0]); Assert.Null(parameter.Name); Assert.Equal(BigqueryParameterType.Date, parameter.Type); Assert.Equal(value, parameter.Value); }