public void StructParametersNotImplemented() { var parameter = new BigqueryParameter(BigqueryParameterType.Struct, null); Assert.Throws <NotImplementedException>(() => parameter.ToQueryParameter(BigqueryParameterMode.Positional)); }
public void InvalidTypeIsRejected() { var parameter = new BigqueryParameter(); Assert.Throws <ArgumentException>(() => parameter.Type = (BigqueryParameterType)(-1)); }
public void NeverValidValueIsRejected() { var parameter = new BigqueryParameter(); Assert.Throws <ArgumentException>(() => parameter.Value = Guid.NewGuid()); }
public void ToQueryParameter_Invalid(string name, BigqueryParameterType?type, object value) { var parameter = new BigqueryParameter(type, value); Assert.Throws <InvalidOperationException>(() => parameter.ToQueryParameter(BigqueryParameterMode.Positional)); }