public void ModifyRequest_FilterScalar() { var options = new ListRoutinesOptions { RoutineTypeFilter = RoutineType.ScalarFunction }; ListRequest request = new ListRequest(new BigqueryService(), "project", "dataset"); options.ModifyRequest(request); Assert.Equal("routineType:SCALAR_FUNCTION", request.Filter); }
public void ModifyRequest_FilterProcedure() { var options = new ListRoutinesOptions { RoutineTypeFilter = RoutineType.StoredProcedure }; ListRequest request = new ListRequest(new BigqueryService(), "project", "dataset"); options.ModifyRequest(request); Assert.Equal("routineType:PROCEDURE", request.Filter); }
public void ModifyRequest() { var options = new ListRoutinesOptions { PageSize = 25, PageToken = "nextpage", ReadMask = "a,b,c", }; ListRequest request = new ListRequest(new BigqueryService(), "project", "dataset"); options.ModifyRequest(request); Assert.Equal(25, request.MaxResults); Assert.Equal("nextpage", request.PageToken); Assert.Equal("a,b,c", request.ReadMask); }