Update() private method

private Update ( ) : void
return void
Example #1
0
        public void Test_Tracks_Update()
        {
            const string expectedUri = @"https://api.soundcloud.com/tracks/215850263?oauth_token=myTokenId";

            var track = new Track();

            track.id    = TrackId;
            track.title = "title";

            var updatedTrack = new Track();

            updatedTrack.id    = track.id;
            updatedTrack.title = track.title;

            var response = new ApiResponse <Track>(HttpStatusCode.OK, "OK");

            response.Data = updatedTrack;

            var gatewayMock = new Mock <ISoundCloudApiGateway>(MockBehavior.Strict);

            gatewayMock.Setup(x => x.InvokeUpdateRequest <Track>(It.Is <Uri>(y => y.ToString() == expectedUri), track)).Returns(response);

            var trackEndpoint = new Tracks(gatewayMock.Object);

            trackEndpoint.Credentials.AccessToken = Token;

            var result = trackEndpoint.Update(track);

            Assert.That(result, Is.InstanceOf <SuccessWebResult <Track> >());
            Assert.That(result.IsSuccess, Is.True);
            Assert.That(result.ErrorMessage, Is.EqualTo(string.Empty));
            Assert.That(result.Data, Is.EqualTo(updatedTrack));
        }
Example #2
0
        /**
         * Finalizes the file by writing the final headers, index, and flushing data to the writer.
         */
        public void Close()
        {
            Flush();

            CueData.Write(Writer, MetaSeek);
            MetaSeek.Update(Writer);
            SegmentInfoElement.Update(Writer);
            Tracks.Update(Writer);
        }
Example #3
0
        public void bntCreate_Click(Object sender, EventArgs e)
        {
            var id    = Page.Request.Params["id"];
            var track = new Tracks
            {
                Name      = tbName.Text,
                ManagerID = Convert.ToInt32(ddlManager.SelectedValue)
            };

            if (id == null)
            {
                track.Create();
            }
            else
            {
                track.ID = Convert.ToInt32(id);
                track.Update();
            }
            Page.Response.Redirect("~/ManagerUI/Menu/Souls/TracksView.aspx");
        }
Example #4
0
 private void writeTracks()
 {
     Tracks.Update(Writer);
 }