From 01518de737d1a1bf08a4eaa041d208722257b11f Mon Sep 17 00:00:00 2001 From: Thomas Rittson Date: Thu, 12 Oct 2023 14:31:08 +1000 Subject: [PATCH] Use fixture instead of calling nsubstitute directly --- test/Core.Test/AutoFixture/FeatureServiceFixtures.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/Core.Test/AutoFixture/FeatureServiceFixtures.cs b/test/Core.Test/AutoFixture/FeatureServiceFixtures.cs index c69b492a31..69f771e321 100644 --- a/test/Core.Test/AutoFixture/FeatureServiceFixtures.cs +++ b/test/Core.Test/AutoFixture/FeatureServiceFixtures.cs @@ -3,6 +3,7 @@ using AutoFixture; using AutoFixture.Kernel; using Bit.Core.Context; using Bit.Core.Services; +using Bit.Test.Common.AutoFixture; using Bit.Test.Common.AutoFixture.Attributes; using NSubstitute; @@ -31,7 +32,8 @@ internal class FeatureServiceBuilder : ISpecimenBuilder if (pi.ParameterType == typeof(IFeatureService)) { - var featureService = Substitute.For(); + var fixture = new Fixture(); + var featureService = fixture.WithAutoNSubstitutions().Create(); featureService .IsEnabled(_enabledFeatureFlag, Arg.Any(), Arg.Any()) .Returns(true);