Пример #1
0
        /// <summary>
        /// Asserts that the <paramref name="track"/> contains equivalent values from the <paramref name="serviceTrack"/>.
        /// </summary>
        /// <param name="serviceTrack">The track with expected values.</param>
        /// <param name="track">The track with actual values.</param>
        private static void AssertTrack(Track serviceTrack, RCE.Infrastructure.Models.Track track)
        {
            Assert.AreEqual(serviceTrack.Id, track.ProviderUri);
            Assert.AreEqual(serviceTrack.TrackType, track.TrackType.ToString());
            Assert.AreEqual(serviceTrack.Number, track.Number);

            AssertShot(serviceTrack.Shots[0], track.Shots[0]);
        }
Пример #2
0
        /// <summary>
        /// Asserts that the <paramref name="serviceTrack"/> contains equivalent values from the <paramref name="track"/>.
        /// </summary>
        /// <param name="track">The track with expected values.</param>
        /// <param name="serviceTrack">The track with actual values.</param>
        private static void AssertTrack(RCE.Infrastructure.Models.Track track, Track serviceTrack)
        {
            Assert.AreEqual(track.ProviderUri, serviceTrack.Id);
            Assert.AreEqual(track.TrackType.ToString(), serviceTrack.TrackType);
            Assert.AreEqual(track.Number, serviceTrack.Number);

            AssertShot(track.Shots[0], serviceTrack.Shots[0]);
        }
Пример #3
0
        /// <summary>
        /// Creates a service track for testing.
        /// </summary>
        /// <param name="trackType">The type of the track(Visual/Audio/Title).</param>
        /// <returns>A track with values.</returns>
        private static Track CreateServiceTrack(RCE.Services.Contracts.TrackType trackType)
        {
            var track = new Track();

            track.Id        = CreateUri();
            track.Number    = 0;
            track.TrackType = trackType.ToString();
            track.Volume    = 100;
            track.Creator   = "Creator";
            track.Created   = new DateTime(2009, 1, 1);
            track.Shots     = new ShotCollection();

            return(track);
        }