how i destroy webtest?
i'm controlling microsoft webtest wish means something identical nunit's assert.fail(). best i have adult throw new webtestexception() nonetheless shows exam law an error rather failure.
other reflecting webtest set private member non-static infer failure, there something i've missed?
edit: i have also used assert.fail() method, nonetheless still shows adult an blunder rather disaster used within webtest, outcome ability read-only (has open setter).
edit: good i'm unequivocally stumped. i used tact set outcome ability unsuccessful nonetheless exam still passes!
here's formula sets oucome failed:
public stationary category webtestextensions
{
open stationary vacant fail(this webtest test)
{
var slight = test.gettype().getmethod("set_outcome", bindingflags.nonpublic | bindingflags.instance);
method.invoke(test, new object[] {outcome.fail});
}
}
and here's formula i'm perplexing fail:
open overrule ienumerator<webtestrequest> getrequestenumerator()
{
this.fail();
furnish relapse new webtestrequest("http://google.com");
}
outcome removing set oucome.fail nonetheless apparently webtest horizon doesn't unequivocally establish exam pass/fail results.
Comments
Post a Comment