Skip to main content

[jsr362-observers:] [jsr362-experts:] JSR 362 TCK apidoc assertions for JSR 286 compatibility

  • From: Martin Scott Nicklous < >
  • To:
  • Subject: [jsr362-observers:] [jsr362-experts:] JSR 362 TCK apidoc assertions for JSR 286 compatibility
  • Date: Thu, 17 Jul 2014 11:38:15 +0200
  • List-id: <jsr362-experts.portletspec3.java.net>


I went through the JSR 286 API documentation and created a list of
assertions that should serve a guidance when implmenting the TCK. See:
https://github.com/msnicklous/portletspec3/blob/master/portlet-tck_3.0/src/main/javadoc/doc-files/JSR362Assertions.pdf

I came up with 1440 assertions, most of which should be implementable
without too much difficulty. A few might end up being non-testable. Now we
just have to implement them ...

In our call on Tuesday, Neil gave me an idea that I want to pursue. Through
some judicious editing & use of macros, I want to see how far I can go
towards automatically generating test case classes (outlines, at best - a
real person will certainly have to write the actual test case code), or at
least the message input files. Stay tuned ...

After that, I'll start on generating the JSR 286 assertions based on the
JSR 286 specification rather than on the javadoc. There really should be
considerable overlap, but there will certainly be new tests to be
implemented as well. Rather than generating new assertions, I'll stick to
the assertions that have already been identified as testable in the JSR 286
specification.

Comments would naturally be welcome!

Mit freundlichen Grüßen, / Kind regards,
Scott Nicklous

WebSphere Portal Standardization Lead & Technology Consultant
Specification Lead, JSR 362 Portlet Specification 3.0
IBM Deutschland Research & Development GmbH / Vorsitzender des
Aufsichtsrats: Martina Koederitz / Geschäftsführung: Dirk Wittkopp
Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart,
HRB 243294



[jsr362-observers:] [jsr362-experts:] JSR 362 TCK apidoc assertions for JSR 286 compatibility

Martin Scott Nicklous 07/17/2014
 
 
Close
loading
Please Confirm
Close