public void BasicResolverSettings_RegisterResolver_AddsConcreteDependancyResolverWithCorrectTestKit()
        {
            //arrange
            BasicResolverSettings sut = BasicResolverSettings.Empty;

            //act
            sut.RegisterResolver(this);

            //assert
            ConcreteDependencyResolverAdderMock.Verify(
                adder => adder.Add(this, It.IsAny <ImmutableDictionary <Type, Func <ActorBase> > >()));
        }
        public void BasicResolverSettings_RegisterResolver_OnlysAddsOneConcreteDependancyResolver()
        {
            //arrange
            BasicResolverSettings sut = BasicResolverSettings.Empty;

            //act
            sut.RegisterResolver(this);

            //assert
            ConcreteDependencyResolverAdderMock.Verify(
                adder => adder.Add(It.IsAny <TestKitBase>(), It.IsAny <ImmutableDictionary <Type, Func <ActorBase> > >()),
                Times.Once);
        }