public void Setup()
 {
     m_view              = A.Fake <IInsertIssueView>();
     m_lastIssue         = A.Fake <ILastIssue>();
     m_commitTempMessage = A.Fake <ICommitTempMessage>();
     m_controller        = new InsertIssueController(m_view, m_commitTempMessage, m_lastIssue);
 }
 public InsertIssueController(IInsertIssueView view, ICommitTempMessage commitTempMessage,
                              ILastIssue lastIssue)
 {
     m_view = view;
     m_commitTempMessage = commitTempMessage;
     m_lastIssue         = lastIssue;
     m_view.SetController(this);
 }
Exemple #3
0
 public GitRepository(string repositoryFolder,
                      IFileUtilities files,
                      IApplication application,
                      IGitArmorRepositoryConfigFactory repoConfigFactory)
 {
     m_repositoryFolder  = repositoryFolder;
     m_files             = files;
     m_application       = application;
     m_repoConfigFactory = repoConfigFactory;
     CommitTempMessage   = new CommitTempMessage(repositoryFolder);
 }