private void RegisterSpecFlowTransforms() { var transformFactory = new SpecFlowTransformFactory(); var transforms = GetAssemblyTransforms(); transforms.Add(new TenantIdTransform(CurrentTenantProvider)); transforms.Add(new VersionTransform()); transforms.ForEach(t => transformFactory.RegisterTransform(t)); var transform = new SpecFlowTransform(transformFactory); _objectContainer.RegisterInstanceAs(transform, typeof(SpecFlowTransform)); }
protected EventAssertionsSteps(Container container) { _container = container; _transform = container.GetInstance <SpecFlowTransform>(); }
protected EventAssertionsSteps(Container container, SpecFlowTransform transform) { _container = container; _transform = transform; }