Index of tests on passed in client side api simple parameters
(i.e not browser side objects, which is subject for browser side api tests)
  1. Pluglet_createPlugletInstance_mimeType_1
  2. Pluglet_createPlugletInstance_mimeType_2
  3. Pluglet_createPlugletInstance_mimeType_3
  4. Pluglet_createPlugletInstance_mimeType_4
  5. Pluglet_createPlugletInstance_mimeType_5
  6. Pluglet_createPlugletInstance_mimeType_6
  7. PlugletStreamListener_onDataAvailable_input_1
  8. PlugletStreamListener_onDataAvailable_input_2
  9. PlugletStreamListener_onDataAvailable_input_3
  10. PlugletStreamListener_onDataAvailable_input_4
  11. PlugletStreamListener_onDataAvailable_input_5
  12. PlugletStreamListener_onDataAvailable_input_6
  13. PlugletStreamListener_onDataAvailable_input_7
  14. PlugletStreamListener_onDataAvailable_input_8
  15. PlugletStreamListener_onDataAvailable_input_9
  16. PlugletStreamListener_onDataAvailable_input_11
  17. PlugletStreamListener_onDataAvailable_input_12
Pluglet.createPlugletInstance(String mimeType)


  basic/params/Pluglet_createPlugletInstance_mimeType_1
    The test on the mimetype "*"


  basic/params/Pluglet_createPlugletInstance_mimeType_2
    The test on the ordinary mimetype "application/x-pluglet-test-params"


  basic/params/Pluglet_createPlugletInstance_mimeType_3
    The test on the mimetype with attributes: "multipart/x-pluglet-test-params; boundary=Some_Boundary"


  basic/params/Pluglet_createPlugletInstance_mimeType_4
    The test on the non-correctly formed mimetype: "some_type"


  basic/params/Pluglet_createPlugletInstance_mimeType_5
    The test on case insensitivity: "MULTIPART/X-PLUGLET-TEST-PARAMS; boundary=Some_Boundary"


  basic/params/Pluglet_createPlugletInstance_mimeType_6
    The test on passin in mimetype in the case when only SRC attribute
    is pointed.


PlugletStreamListener.onDataAvailable(PlugletStreamInfo plugletInfo, InputStream input, int  length)

- input

  basic/params/PlugletStreamListener_onDataAvailable_input_1
    Test for passed in onDataAvailable method 2d parameter (input)   
    The goal is to check the correctnesses of its method read(byte[],int,int) 
    The data is read and compared with data from original   
    file.    


  basic/params/PlugletStreamListener_onDataAvailable_input_2
    Test for passed in onDataAvailable method 2d parameter (input)   
    The test reads at first the amount of data less than just
    pushed length. On the next onDataAvailable calls it is  
    supposed to read all other data. Currently  
    the incorrectnesses of such behaviour isn't specified.


  basic/params/PlugletStreamListener_onDataAvailable_input_3
    Test for passed in onDataAvailable method 2d parameter (input)   
    The goal is to check the correctnesses of its method read(byte[]) 
    The data is read and compared with data from original   
    file.    


  basic/params/PlugletStreamListener_onDataAvailable_input_4
    Test for passed in onDataAvailable method 2d parameter (input)   
    The goal is to check the correctnesses of its method read() 
    The data is read and compared with data from original   
    file.    


  basic/params/PlugletStreamListener_onDataAvailable_input_5
    Test for passed in onDataAvailable method 2d parameter (input)   
    The goal is to check the correctnesses of its method skip(long) 


  basic/params/PlugletStreamListener_onDataAvailable_input_6
    Test for passed in onDataAvailable method 2d parameter (input)   
    The goal is to check the correctnesses of its method close() 


  basic/params/PlugletStreamListener_onDataAvailable_input_7
    Test for passed in onDataAvailable method 2d parameter (input)   
    The goal is to check the correctnesses of its method close() 
    The test reads the first whole portion of the data, closes the stream and returns.
    Passed result will be registered only if after that the     
    onStopBinding method will be called.


  basic/params/PlugletStreamListener_onDataAvailable_input_8
    Test for passed in onDataAvailable method 2d parameter (input)   
    The mark-reset functionality is tested.
    The supporting of the mark-reset isn't specified so test is passed by default 
    in case when stream doesn't supported this functionality.
    The testing is done with mark value less than just pushed length.


  basic/params/PlugletStreamListener_onDataAvailable_input_9
    Test for passed in onDataAvailable method 2d parameter (input)   
    The non-supporting of mark-reset functionality is tested.
    The supporting of the mark-reset isn't specified so test is passed by default 
    in case when stream  supports this functionality.


  basic/params/PlugletStreamListener_onDataAvailable_input_11
    Test for passed in onDataAvailable method 2d parameter (input)   
    The goal is to check the correctnesses of its method read(byte[],int,int) 
    The test try to pass the null value as first parameter. 
    The NullPointerException should be thrown.


  basic/params/PlugletStreamListener_onDataAvailable_input_12
    Test for passed in onDataAvailable method 2d parameter (input)   
    The goal is to check the correctnesses of its method read(byte[],int,int) 
    The test try to pass the 0 value as third parameter. 
    The 0 should be returned.