Beispiel #1
0
 public void push_Airplay()
 {
     var iter = ObjectMother.RANDOM.Next(1, 11);
     sut = new Section {Name = "s1"};
     for(var i = 0; i < iter; i++)
         sut.append(ObjectMother.RandomAirplay("t" + i));
     Assert.AreEqual(iter, sut.Airplays.Count());
     visualizeSectionAndAirplays();
 }
Beispiel #2
0
 public void growing_Duration()
 {
     sut = new Section();
     var ts = new TimeSpan();
     for(var i = 0; i < 10; i++) {
         sut.append(new Airplay(ObjectMother.RandomTrack));
         Assert.That(sut.Duration.CompareTo(ts), Is.GreaterThan(0));
         ts = sut.Duration;
     }
 }
 public static Section randomSection(int airplays)
 {
     var s = new Section();
     while(s.Airplays.Count() < airplays)
         s.append(RandomAirplay());
     return s;
 }