public ReleaseNoteGenerator(Configuration configuration, IJiraIssueAggregator jiraIssueAggregator, IXmlTransformer xmlTransformer)
        {
            ArgumentUtility.CheckNotNull("configuration", configuration);
            ArgumentUtility.CheckNotNull("jiraIssueAggregator", jiraIssueAggregator);
            ArgumentUtility.CheckNotNull("xmlTransformer", xmlTransformer);

            _configuration       = configuration;
            _jiraIssueAggregator = jiraIssueAggregator;
            _xmlTransformer      = xmlTransformer;
        }
        public ReleaseNoteGenerator(Configuration configuration, IJiraIssueAggregator jiraIssueAggregator, IXmlTransformer xmlTransformer)
        {
            ArgumentUtility.CheckNotNull ("configuration", configuration);
              ArgumentUtility.CheckNotNull ("jiraIssueAggregator", jiraIssueAggregator);
              ArgumentUtility.CheckNotNull ("xmlTransformer", xmlTransformer);

              _configuration = configuration;
              _jiraIssueAggregator = jiraIssueAggregator;
              _xmlTransformer = xmlTransformer;
        }
 public void SetUp()
 {
     _jiraIssueAggregatorStub = MockRepository.GenerateStub<IJiraIssueAggregator>();
       _xmlTransformerStub = MockRepository.GenerateMock<IXmlTransformer>();
       _releaseNoteGenerator = new ReleaseNoteGenerator (_configuration, _jiraIssueAggregatorStub, _xmlTransformerStub);
 }
 public void SetUp()
 {
     _jiraIssueAggregatorStub = MockRepository.GenerateStub <IJiraIssueAggregator>();
     _xmlTransformerStub      = MockRepository.GenerateMock <IXmlTransformer>();
     _releaseNoteGenerator    = new ReleaseNoteGenerator(_configuration, _jiraIssueAggregatorStub, _xmlTransformerStub);
 }