public override void BeforeAct(ActBase act) { _Assignee = act as IAssignee; if (_Assignee == null) { throw new BadTestException(Resource.BadTest_NotAssignment); } _Value = _Assignee.AssignedValue; if (Equals(_Assignee.AssigneeValue, _Value)) { throw new BadTestException(string.Format(Resource.BadTest_UnexpectedValue, _Value)); } }
public override void BeforeAct(ActBase act) { _Assignee = act as IAssignee; if (_Assignee == null) { throw SmartTest.InconclusiveException(Resource.BadTest_NotAssignment); } _Value = _Assignee.AssignedValue; if (Equals(_Assignee.AssigneeValue, _Value)) { throw SmartTest.InconclusiveException(Resource.BadTest_UnexpectedValue, _Value); } }