aboutsummaryrefslogtreecommitdiffstats
path: root/jrt_test/src/tests/mandatory-methods/DESC
blob: 2cb4f467a2e0e63fe1fb36df15628b25cbd47eed (plain) (blame)
1
2
3
4
5
6
7
8
9
10
Test the mandatory methods of a Java RPC server
(ping/reflection). This is done by using a C++ client against a
barebone Java server. The ping method is used to poll the server while
waiting for it to come up. The reflection methods are used to extract
reflection information about the mandatory methods, which is checked
against a checked-in expected result.

This test will break easily if the documentation of the mandatory
methods is changed or if the method iteration order is changed. This
will not happen often, and the test is easily updated.