예제 #1
0
        public void SetUp()
        {
            _participantWithoutIdentifierProvider = new Mock <IParticipant>();
            _participantWithIdentifierProvider    = new Mock <IParticipant>();
            _identifierProviderMock = new Mock <ITypeIdentifierProvider>();
            _participantWithIdentifierProvider.SetupGet(_ => _.PartialTypeIdentifierProvider).Returns(_identifierProviderMock.Object);

            _provider = new AssembledTypeIdentifierProvider(new[] { _participantWithoutIdentifierProvider.Object, _participantWithIdentifierProvider.Object }.AsOneTime());
        }
예제 #2
0
        public void SetUp()
        {
            _participantWithoutIdentifierProvider = MockRepository.GenerateStub <IParticipant>();
            _participantWithIdentifierProvider    = MockRepository.GenerateStub <IParticipant>();
            _identifierProviderMock = MockRepository.GenerateMock <ITypeIdentifierProvider>();
            _participantWithIdentifierProvider.Stub(_ => _.PartialTypeIdentifierProvider).Return(_identifierProviderMock);

            _provider = new AssembledTypeIdentifierProvider(new[] { _participantWithoutIdentifierProvider, _participantWithIdentifierProvider }.AsOneTime());
        }