En este post te voy a explicar como resolver el error:
The profiler must be enabled to mock, arrange or execute the specified target.
Detected active third-party profilers: * {10a8cc32-11ed-43e6-9584-bc62bd48c461} (from process environment) Disable the profilers or link them from the JustMock configuration utility.
Restart the test runner and, if necessary, Visual Studio after linking.
at Telerik.JustMock.Core.ProfilerInterceptor.ThrowElevatedMockingException(MemberInfo member) at Telerik.JustMock.Core.MocksRepository.CheckMethodInterceptorAvailable(IMatcher instanceMatcher, MethodBase method)
at Telerik.JustMock.Core.MocksRepository.AddArrange(IMethodMock methodMock) at Telerik.JustMock.Core.MocksRepository.Arrange[TMethodMock](Expression expression, Func`1 methodMockFactory)
at Telerik.JustMock.Mock.<>c__DisplayClass1_0`1.<Arrange>b__0() at Telerik.JustMock.Core.ProfilerInterceptor.GuardInternal[T](Func`1 guardedAction)
at Telerik.JustMock.Mock.Arrange[TResult](Expression`1 expression)
Síntomas.
- Estás usando algún sistema de cobertura de código.
- Empleas Visual Studio para ejecutar las pruebas.
- Las pruebas incluyen JustMock.
¿Qué ocasiona el problema?.
El error se genera cuando JustMock se ejecuta solo, sin el Code Profiler que realizara el cálculo de cobertura de código.
¿Cómo soluciono el problema?.
Abre una instancia de Visual Studio.
En el menú de JustMock selecciona Enable Profiler en caso de que no este habilitado.
Haz clic en Options… y habilita el Code Profiler que utilizas para la cobertura de código.
Especialista en escribir software de calidad. en
Happy Devops Soy especialista en escribir software de calidad. Mediante el uso de marcos de trabajo, técnicas y automatización de procesos he podido reducir los costes operativos de los sistemas de la empresa. Sistemas confiables y adaptables producen clientes felices.
Últimas entradas de Gustavo Sánchez
(ver todo)