Example #1
0
 public SpeechMaker(IConfigSettings configSettings, ISpeechTextParser speechTextParser)
 {
     _speechTextParser = speechTextParser;
     _brokenBuildText  = configSettings.BrokenBuildText;
     _fixedBuildText   = configSettings.FixedBuildText;
     configSettings.AddObserver(this);
 }
Example #2
0
 public SpeechMaker(IConfigSettings configSettings, ISpeechTextParser speechTextParser)
 {
     _speechTextParser = speechTextParser;
     _brokenBuildText = configSettings.BrokenBuildText;
     _fixedBuildText = configSettings.FixedBuildText;
     configSettings.AddObserver(this);
 }
Example #3
0
        public void SetUp()
        {
            MockRepository.GenerateStub<IBuildBuster>();
            _speechTextParser = MockRepository.GenerateMock<ISpeechTextParser>();

            _projectStatusList = new List<ProjectStatus>
                                 {
                                 	new ProjectStatus("Project2")
                                 	{
                                 		LastBuildStatus = ProjectStatus.SUCCESS
                                 	}
                                 };

            _speaker = new SpeechMaker(new ConfigSettings
                                       {
                                            FixedBuildText = ProjectFixedText,
                                       		BrokenBuildText = ProjectBrokenText
                                       }, _speechTextParser);
        }
Example #4
0
        public void SetUp()
        {
            Create.Stub <IBuildBuster>();
            _speechTextParser = MockRepository.GenerateMock <ISpeechTextParser>();

            _projectStatusList = new List <ProjectStatus>
            {
                new ProjectStatus("Project2")
                {
                    LastBuildStatus = ProjectStatus.SUCCESS
                }
            };

            _speaker = new SpeechMaker(new ConfigSettings
            {
                FixedBuildText  = ProjectFixedText,
                BrokenBuildText = ProjectBrokenText
            }, _speechTextParser);
        }