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; }
public FileHeaderWriter(ISwapManager swapManager) { this._swapManager = swapManager; }
public WhenFileHeaderWriterIsCalled() { this.OrpheeFileParameters = new OrpheeFileParameters() { DeltaTicksPerQuarterNote = 60, NumberOfTracks = 1, OrpheeFileType = 0 }; this.SwapManager = new SwapManager(); this.FileHeaderWriter = new FileHeaderWriter(this.SwapManager); var result = InitializeFile("FileHeaderWriterTests.test").Result; }
public TrackHeaderWriter(ITimeSignatureMessageWriter timeSignatureMessageWriter, ITempoMessageWriter tempoMessageWritern, ISwapManager swapManager) { this._timeSignatureMessageWriter = timeSignatureMessageWriter; this._tempoMessageWriter = tempoMessageWritern; this._swapManager = swapManager; }