Search in sources :

Example 26 with BValue

use of org.ballerinalang.model.values.BValue in project ballerina by ballerina-lang.

the class SQLActionsTest method testCallProcedureWithMultipleResultSets.

@Test(groups = "ConnectorTest")
public void testCallProcedureWithMultipleResultSets() {
    BValue[] returns = BRunUtil.invoke(result, "testCallProcedureWithMultipleResultSets");
    BString retValue = (BString) returns[0];
    final String expected = "Peter";
    BString retValue2 = (BString) returns[1];
    final String expected2 = "John";
    Assert.assertEquals(retValue.stringValue(), expected);
    Assert.assertEquals(retValue2.stringValue(), expected2);
}
Also used : BValue(org.ballerinalang.model.values.BValue) BString(org.ballerinalang.model.values.BString) BString(org.ballerinalang.model.values.BString) Test(org.testng.annotations.Test)

Example 27 with BValue

use of org.ballerinalang.model.values.BValue in project ballerina by ballerina-lang.

the class SQLActionsTest method testCreateTable.

@Test(groups = "ConnectorTest")
public void testCreateTable() {
    BValue[] returns = BRunUtil.invoke(result, "testCreateTable");
    BInteger retValue = (BInteger) returns[0];
    Assert.assertEquals(retValue.intValue(), 0);
}
Also used : BValue(org.ballerinalang.model.values.BValue) BInteger(org.ballerinalang.model.values.BInteger) Test(org.testng.annotations.Test)

Example 28 with BValue

use of org.ballerinalang.model.values.BValue in project ballerina by ballerina-lang.

the class SQLActionsTest method testEmptySQLType.

@Test(groups = "ConnectorTest")
public void testEmptySQLType() {
    BValue[] returns = BRunUtil.invoke(result, "testEmptySQLType");
    BInteger retValue = (BInteger) returns[0];
    Assert.assertEquals(retValue.intValue(), 1);
}
Also used : BValue(org.ballerinalang.model.values.BValue) BInteger(org.ballerinalang.model.values.BInteger) Test(org.testng.annotations.Test)

Example 29 with BValue

use of org.ballerinalang.model.values.BValue in project ballerina by ballerina-lang.

the class SQLActionsTest method testInsertTableDataWithParameters.

@Test(groups = "ConnectorTest")
public void testInsertTableDataWithParameters() {
    BValue[] returns = BRunUtil.invoke(result, "testInsertTableDataWithParameters");
    BInteger retValue = (BInteger) returns[0];
    Assert.assertEquals(retValue.intValue(), 1);
}
Also used : BValue(org.ballerinalang.model.values.BValue) BInteger(org.ballerinalang.model.values.BInteger) Test(org.testng.annotations.Test)

Example 30 with BValue

use of org.ballerinalang.model.values.BValue in project ballerina by ballerina-lang.

the class SQLActionsTest method testGeneratedKeyWithColumn.

@Test(groups = "ConnectorTest")
public void testGeneratedKeyWithColumn() {
    BValue[] returns = BRunUtil.invoke(result, "testGeneratedKeyWithColumn");
    BString retValue = (BString) returns[0];
    Assert.assertTrue(Integer.parseInt(retValue.stringValue()) > 0);
}
Also used : BValue(org.ballerinalang.model.values.BValue) BString(org.ballerinalang.model.values.BString) Test(org.testng.annotations.Test)

Aggregations

BValue (org.ballerinalang.model.values.BValue)1043 Test (org.testng.annotations.Test)923 BString (org.ballerinalang.model.values.BString)437 BInteger (org.ballerinalang.model.values.BInteger)323 BStruct (org.ballerinalang.model.values.BStruct)188 BFloat (org.ballerinalang.model.values.BFloat)118 BJSON (org.ballerinalang.model.values.BJSON)112 BBoolean (org.ballerinalang.model.values.BBoolean)79 CompileResult (org.ballerinalang.launcher.util.CompileResult)60 BRefValueArray (org.ballerinalang.model.values.BRefValueArray)45 BMap (org.ballerinalang.model.values.BMap)43 BXMLItem (org.ballerinalang.model.values.BXMLItem)42 BXML (org.ballerinalang.model.values.BXML)40 BStringArray (org.ballerinalang.model.values.BStringArray)30 BIntArray (org.ballerinalang.model.values.BIntArray)25 BBlob (org.ballerinalang.model.values.BBlob)23 HttpHeaders (io.netty.handler.codec.http.HttpHeaders)19 BeforeTest (org.testng.annotations.BeforeTest)19 HTTPCarbonMessage (org.wso2.transport.http.netty.message.HTTPCarbonMessage)19 BallerinaException (org.ballerinalang.util.exceptions.BallerinaException)16