public void PrepareToStart() { Track.Reset(); if (Track.MoveNext()) { CurrentTrack = Track.Current; } }
public void SetNext(SideBoderSelected sideBoderSelect) { if (sideBoderSelect == null) { throw new ArgumentException(nameof(sideBoderSelect)); } Next = new TrackContainerToPlay(sideBoderSelect); }
public TrackContainerToPlayShould() { _mockCurrentSide.SetupAllProperties(); _sut = new TrackContainerToPlay(new SideBoderSelected(_mockTrack.Object, _mockSideOfTrack.Object, new Mock <IBorderOfTrack>().Object)); }