public void SetUp()
        {
            _mockRepository = new MockRepository();

            var businessObjectProviderStub = MockRepository.GenerateStub <IBusinessObjectProvider>();

            businessObjectProviderStub.Stub(_ => _.GetNotAccessiblePropertyStringPlaceHolder()).Return("X");

            _businessObjectClassWithIdentityStub = MockRepository.GenerateStub <IBusinessObjectClassWithIdentity>();
            _businessObjectClassWithIdentityStub.Stub(_ => _.BusinessObjectProvider).Return(businessObjectProviderStub);

            _businessObjectWithIdentityMock = _mockRepository.StrictMock <IBusinessObjectWithIdentity>();
            _businessObjectWithIdentityMock.Stub(_ => _.BusinessObjectClass).Return(_businessObjectClassWithIdentityStub);

            _propertyMock = _mockRepository.StrictMock <IBusinessObjectProperty>();
            _propertyMock.Stub(_ => _.Identifier).Return("Property");

            _result = new EvaluatedBusinessObjectPropertyPathResult(_businessObjectWithIdentityMock, _propertyMock);
        }
        public void SetUp()
        {
            _dataSourceBusinessObjectClassStub = MockRepository.GenerateStub <IBusinessObjectClass>();
            _dataSourceBusinessObjectClassStub.Stub(stub => stub.Identifier).Return("DataSourceBusinessObjectClass");

            _dataSourceStub = MockRepository.GenerateStub <IBusinessObjectDataSource>();
            _dataSourceStub.Stub(stub => stub.BusinessObjectClass).Return(_dataSourceBusinessObjectClassStub);

            _businessObjectBusinessObjectClassStub = MockRepository.GenerateStub <IBusinessObjectClass>();
            _businessObjectBusinessObjectClassStub.Stub(stub => stub.Identifier).Return("BusinessObjectBusinessObjectClass");

            _businessObjectStub = MockRepository.GenerateStub <IBusinessObject>();
            _businessObjectStub.Stub(stub => stub.BusinessObjectClass).Return(_businessObjectBusinessObjectClassStub);

            _businessObjectWithIdentityStub = MockRepository.GenerateStub <IBusinessObjectWithIdentity>();
            _businessObjectWithIdentityStub.Stub(stub => stub.UniqueIdentifier).Return("BusinessObjectIdentifier");

            _propertyStub = MockRepository.GenerateStub <IBusinessObjectProperty>();
            _propertyStub.Stub(stub => stub.Identifier).Return("BusinessObjectProperty");
        }