Exemplo n.º 1
0
 public OrpheeFileExporter(IFileHeaderWriter fileHeaderWriter, ITrackHeaderWriter trackHeaderWriter, INoteMessageWriter noteMessageWriter)
 {
     this._fileHeaderWriter = fileHeaderWriter;
     this._trackHeaderWriter = trackHeaderWriter;
     this._noteMessageWriter = noteMessageWriter;
 }
Exemplo n.º 2
0
 public WhenTrackHeaderWriterIsCalled()
 {
     this.OrpheeTrack = new OrpheeTrack(0, Channel.Channel1)
     {
         PlayerParameters = new PlayerParameters()
     };
     this.SwapManager = new SwapManager();
     this.TempoMessageWriterMock = new Mock<ITempoMessageWriter>();
     this.TimeSignatureMessageWriterMock = new Mock<ITimeSignatureMessageWriter>();
     this.TrackHeaderWriter = new TrackHeaderWriter(this.TimeSignatureMessageWriterMock.Object , this.TempoMessageWriterMock.Object, this.SwapManager);
     var result = InitializeFile("TrackHeaderTests.test").Result;
 }