Ejemplo n.º 1
0
        public void CustomizeWithCustomizationCallsWrappedIFixture()
        {
            var mockIFixture       = Substitute.For <IFixture>();
            var uut                = new AutoFixtureTest(mockIFixture);
            var mockICustomization = Substitute.For <ICustomization>();

            _ = uut.Customize(mockICustomization);

            mockIFixture.Received().Customize(mockICustomization);
        }
Ejemplo n.º 2
0
        public void CustomizeWithFuncCallsWrappedIFixture()
        {
            var mockIFixture           = Substitute.For <IFixture>();
            var uut                    = new AutoFixtureTest(mockIFixture);
            var mockICustomizationFunc =
                Substitute.For <
                    Func <ICustomizationComposer <ICloneable>, ISpecimenBuilder> >();

            uut.Customize(mockICustomizationFunc);

            mockIFixture.Received().Customize(mockICustomizationFunc);
        }