split hg tag command tests

This commit is contained in:
Konstantin Schaper
2020-12-01 15:28:10 +01:00
parent 9ec8b4efac
commit f5106e864d
2 changed files with 9 additions and 6 deletions

View File

@@ -55,18 +55,21 @@ public class HgTagCommandTest extends AbstractHgCommandTestBase {
} }
@Test @Test
public void shouldCreateAndDeleteTagCorrectly() { public void shouldCreateTagCorrectly() {
// Create // Create
new HgTagCommand(cmdContext, workingCopyFactory).create(new TagCreateRequest("79b6baf49711", "newtag")); new HgTagCommand(cmdContext, workingCopyFactory).create(new TagCreateRequest("79b6baf49711", "tagtag"));
List<Tag> tags = new HgTagsCommand(cmdContext).getTags(); List<Tag> tags = new HgTagsCommand(cmdContext).getTags();
assertThat(tags).hasSize(2); assertThat(tags).hasSize(4);
final Tag newTag = tags.get(1); final Tag newTag = tags.get(1);
assertThat(newTag.getName()).isEqualTo("newtag"); assertThat(newTag.getName()).isEqualTo("tagtag");
}
@Test
public void shouldDeleteTagCorrectly() {
// Delete // Delete
new HgTagCommand(cmdContext, workingCopyFactory).delete(new TagDeleteRequest("newtag")); new HgTagCommand(cmdContext, workingCopyFactory).delete(new TagDeleteRequest("newtag"));
tags = new HgTagsCommand(cmdContext).getTags(); List<Tag> tags = new HgTagsCommand(cmdContext).getTags();
assertThat(tags).hasSize(1); assertThat(tags).hasSize(2);
} }
} }