}
void doTestSwitch()
throws ServletException, IOException {
DropletInvoker invoker = new DropletInvoker(mNucleus);
DynamoHttpServletRequest request = invoker.getRequest();
assertNotNull("Request must not be null.", request);
assertNotNull("Request session must not be null.", request.getSession());
// test unset if value isn't set
DropletResult result = invoker.invokeDroplet("/atg/dynamo/droplet/Switch");
assertNotNull(
"Make sure that unset got rendered", result.getRenderedOutputParameter("unset")
);
// test that foo gets rendered if value is foo
request.setParameter("value", "foo");
result = invoker.invokeDroplet("/atg/dynamo/droplet/Switch");
assertNotNull(
"Make sure that foo got rendered", result.getRenderedOutputParameter("foo")