public async Task Can_GetChangesUntil_And_Since() { var changes = await stashClient.Commits.GetChanges(EXISTING_PROJECT, EXISTING_REPOSITORY, EXISTING_COMMIT, EXISTING_OLDER_COMMIT); Assert.IsNotNull(changes); Assert.IsInstanceOfType(changes, typeof(Changes)); Assert.AreEqual(EXISTING_COMMIT.ToLower(), changes.ToHash.ToLower()); }
public async Task Can_GetByIdCommit() { var commit = await stashClient.Commits.GetById(EXISTING_PROJECT, EXISTING_REPOSITORY, EXISTING_COMMIT); Assert.IsNotNull(commit); Assert.IsInstanceOfType(commit, typeof(Commit)); Assert.AreEqual(EXISTING_COMMIT.ToLower(), commit.Id.ToLower()); }
public async Task Can_GetChangesUntil() { var changes = await bitBucketApiClient.Commits.GetChanges(EXISTING_PROJECT, EXISTING_REPOSITORY, EXISTING_COMMIT); Assert.IsNotNull(changes); Assert.IsInstanceOf <Changes>(changes); Assert.AreEqual(EXISTING_COMMIT.ToLower(), changes.ToHash.ToLower()); }
public async Task Can_GetByIdCommit() { var commit = await bitBucketApiClient.Commits.GetById(EXISTING_PROJECT, EXISTING_REPOSITORY, EXISTING_COMMIT); Assert.IsNotNull(commit); Assert.IsInstanceOf <Commit>(commit); Assert.AreEqual(EXISTING_COMMIT.ToLower(), commit.Id.ToLower()); }
public async Task Can_GetChangesUntil_And_Since_MoreThanOneResult() { var changes = await bitBucketApiClient.Commits.GetChanges(EXISTING_PROJECT, EXISTING_REPOSITORY, EXISTING_COMMIT, EXISTING_OLDER_COMMIT); Assert.IsNotNull(changes); Assert.IsInstanceOf <Changes>(changes); Assert.IsTrue(EXISTING_COMMIT.Equals(changes.ToHash, StringComparison.OrdinalIgnoreCase)); Assert.AreEqual(EXISTING_NUMBER_OF_CHANGES, changes.ListOfChanges.Count()); }
public async Task Can_GetChangesUntil_And_Since_WithRequestOptions() { int requestLimit = 1; var changes = await stashClient.Commits.GetChanges(EXISTING_PROJECT, EXISTING_REPOSITORY, EXISTING_COMMIT, EXISTING_OLDER_COMMIT, new RequestOptions { Limit = requestLimit }); Assert.IsNotNull(changes); Assert.IsInstanceOfType(changes, typeof(Changes)); Assert.AreEqual(EXISTING_COMMIT.ToLower(), changes.ToHash.ToLower()); Assert.AreEqual(requestLimit, changes.ListOfChanges.Count()); }
public async Task Can_GetChangesUntil_WithRequestOptions() { int requestLimit = 1; var changes = await bitBucketApiClient.Commits.GetChanges(EXISTING_PROJECT, EXISTING_REPOSITORY, EXISTING_COMMIT, null, new RequestOptions { Limit = requestLimit }); Assert.IsNotNull(changes); Assert.IsInstanceOf <Changes>(changes); Assert.AreEqual(EXISTING_COMMIT.ToLower(), changes.ToHash.ToLower()); Assert.AreEqual(requestLimit, changes.ListOfChanges.Count()); }