@@ -0,0 +1,1402 @@
+package com.kii.thingif.largetests;%0D%0A%0D%0Aimport com.kii.thingif.OnboardWithVendorThingIDOptions;%0D%0Aimport com.kii.thingif.Target;%0D%0Aimport com.kii.thingif.ThingIFAPI;%0D%0Aimport com.kii.thingif.TypedID;%0D%0A%0D%0Aimport junit.framework.Assert;%0D%0A%0D%0Aimport org.junit.Test;%0D%0A%0D%0Aimport java.util.UUID;%0D%0A%0D%0Apublic class VendorThingIDTest extends LargeTestCaseBase %7B%0D%0A%0D%0A    @Test%0D%0A    public void baseTest() throws Exception %7B%0D%0A        ThingIFAPI api = createDefaultThingIFAPI();%0D%0A        String vendorThingID1 = UUID.randomUUID().toString();%0D%0A        String vendorThingID2 = UUID.randomUUID().toString();%0D%0A        String password1 = %22password-1%22;%0D%0A        String password2 = %22password-2%22;%0D%0A%0D%0A        Assert.assertFalse(%22Random maked UUIDs are same. Please rerun.%22,%0D%0A                vendorThingID1.equals(vendorThingID2));%0D%0A%0D%0A        // on-boarding thing%0D%0A        OnboardWithVendorThingIDOptions options =%0D%0A                new OnboardWithVendorThingIDOptions.Builder().build();%0D%0A        Target target = api.onboardWithVendorThingID(vendorThingID1, password1, options);%0D%0A        Assert.assertEquals(TypedID.Types.THING, target.getTypedID().getType());%0D%0A        Assert.assertNotNull(target.getAccessToken());%0D%0A%0D%0A        Assert.assertEquals(vendorThingID1, api.getVendorThingID());%0D%0A%0D%0A        api.updateVendorThingID(vendorThingID2, password2);%0D%0A%0D%0A        Assert.assertEquals(vendorThingID2, api.getVendorThingID());%0D%0A    %7D%0D%0A%7D%0D%0A

add large test.