← Prev in month ← Prev in thread

Test Assertions and TestCases that require Java

From
Mike Edwards <>
Date
2009-05-27T14:34:28+00:00
ID
Thread
Test Assertions and TestCases that require Java
Folks,

For this email you may like to refer
to the TestAssertions and TestCases documents:

http://www.oasis-open.org/apps/org/workgroup/sca-assembly-testing/download.php/31915/SCA_Assembly_Test_Assertions_16.odt

http://www.oasis-open.org/apps/org/workgroup/sca-assembly-testing/download.php/32579/SCA_Assembly_TestCases_22.pdf

http://www.oasis-open.org/apps/org/workgroup/sca-assembly-testing/download.php/32578/SCA_Assembly_TestCases_22.odt

It turns out that there are some test
assertions testcases that depend on Java and which as a result are problematic
from the

point of view of general Assembly testing.

The test assertions involved are:

ASM-TA-8005

ASM-TA-8006

and the related testcases are:

ASM_8004_TestCase

ASM_8005_TestCase

These testcases are related to the requirement
for Bidirectional (is Callback) interfaces for both forward and callback
interfaces to be

either both Remotable or both Local.

However, for testcases to handle Local
interfaces, it requires that an interface language is used that can express
Local interfaces.

This rules out WSDL.  

The testcases also try to check if the
runtime can spot that Remotable / Local is different for the forward and
callback interfaces.

This is not possible in our other current
interface languages - C and C++ - because the layout of bidirectional interfaces
that they

have chosen to use forces the use of
both Remotable / both Local.

As a result, these test assertions and
the related testcases can currently only be implemented in Java.  I
recommend that we

remove these testcases from the required
set for Assembly, but request the Java TC that they are included in the
testcases for

the Java specifications.

Yours,  Mike.

Strategist - Emerging Technologies, SCA & SDO.

Co Chair OASIS SCA Assembly TC.

IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.

Phone & FAX: +44-1962-818014    Mobile: +44-7802-467431  

Email:  

Unless stated otherwise above:

IBM United Kingdom Limited - Registered in England and Wales with number
741598. 

Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU
← Prev in month ← Prev in thread