public override UpdateComponentResponse Update(UpdateComponentData data) { var control = ControlActivator.GetControl(); var response = control.Update(data); return(response); }
public override DeleteComponentResponse Delete() { var control = ControlActivator.GetControl(); var response = control.Delete(); return(response); }
public UnitTestTypeControlWrapper( Client client, string systemName, GetOrCreateUnitTestTypeData createData) : base(client, systemName) { if (createData == null) { throw new ArgumentNullException("createData"); } CreateData = createData; ControlActivator = new ControlActivator <IUnitTestTypeControl>(CreateOnlineControl, CreateOfflineControl); }
internal UnitTestControlWrapper( ComponentControlWrapper component, IUnitTestTypeControl type, string systemName, GetOrCreateUnitTestControlData createData) : base(component, type, systemName) { if (createData == null) { throw new ArgumentNullException("createData"); } CreateData = createData; ControlActivator = new ControlActivator <IUnitTestControl>(CreateOnlineControlOrNull, CreateOfflineControl); }
public ComponentTypeControlWrapper( Client client, string systemName, GetOrCreateComponentTypeData getOrCreateData) : base(client) { if (getOrCreateData == null) { throw new ArgumentNullException("getOrCreateData"); } SystemName = systemName; ControlActivator = new ControlActivator <IComponentTypeControl>(CreateOnline, CreateOffline); GetOrCreateData = getOrCreateData; }
public override SetComponentDisableResponse Disable(string comment, DateTime date) { var control = ControlActivator.GetControl(); return(control.Disable(comment, date)); }
public override SetComponentEnableResponse Enable() { var control = ControlActivator.GetControl(); return(control.Enable()); }
public override bool IsFake() { var control = ControlActivator.GetControl(); return(control.IsFake()); }
public override GetOrCreateUnitTestResponse GetOrCreateUnitTest(GetOrCreateUnitTestData data) { var control = ControlActivator.GetControl(); return(control.GetOrCreateUnitTest(data)); }
public override GetChildComponentsResponse GetChildComponents() { var control = ControlActivator.GetControl(); return(control.GetChildComponents()); }
public override GetComponentByIdResponse GetParent() { var control = ControlActivator.GetControl(); return(control.GetParent()); }