<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<br>
<div class="moz-cite-prefix">On 9/25/15 3:59 PM, Tom Zeller wrote:<br>
</div>
<blockquote
cite="mid:CB4E2EBD-1969-4A3E-AAC7-010C27181AE7@dragonacea.biz"
type="cite">
<pre wrap="">
Well that’s the thing. They’re aren’t that many tests, but they all basically need to agree on the number and type of method parameters, it seems, when using the same DataProvider to provide the ... parameters/data to each test method. </pre>
</blockquote>
<br>
Yes that is true. It's basically doing reflection, so the inner
Object[] has to match the args of method signature.<br>
<br>
<br>
<blockquote
cite="mid:CB4E2EBD-1969-4A3E-AAC7-010C27181AE7@dragonacea.biz"
type="cite">
<pre wrap="">Code find/replace is not a big deal, I guess my thinking is that coding to Object[][] is a fairly _general_ API ;-)</pre>
</blockquote>
<br>
<br>
That is true. By "involved" I meant the use of some complex tree of
BaseContext. I think you probably should have something like the
ServerConfig and BrowserConfig. That at least encapsulates the 2
types of data. If those change their fields, etc, that at least
won't break the test method signatures. Although methods may have to
change to pick up the new/changed data.
<blockquote
cite="mid:CB4E2EBD-1969-4A3E-AAC7-010C27181AE7@dragonacea.biz"
type="cite">
</blockquote>
<br>
</body>
</html>