Fix test in VersionFormatterTest (there was a swap in the test names by the way).

This commit is contained in:
Benoit Marty
2024-03-27 18:25:31 +01:00
committed by Benoit Marty
parent e3d02b9804
commit 37712298c5

View File

@@ -23,25 +23,31 @@ import kotlinx.coroutines.test.runTest
import org.junit.Test
class VersionFormatterTest {
@Test
fun `version formatter should return simplified version for other branch`() = runTest {
val sut = DefaultVersionFormatter(
stringProvider = FakeStringProvider(defaultResult = VERSION),
buildMeta = aBuildMeta(gitBranchName = "main")
)
assertThat(sut.get()).isEqualTo(VERSION)
}
@Test
fun `version formatter should return simplified version for main branch`() = runTest {
val sut = DefaultVersionFormatter(
stringProvider = FakeStringProvider(defaultResult = VERSION),
buildMeta = aBuildMeta(
gitBranchName = "main",
versionName = "versionName",
versionCode = 123
)
)
assertThat(sut.get()).isEqualTo("${VERSION}versionName, 123")
}
@Test
fun `version formatter should return simplified version for other branch`() = runTest {
val sut = DefaultVersionFormatter(
stringProvider = FakeStringProvider(defaultResult = VERSION),
buildMeta = aBuildMeta(
versionName = "versionName",
versionCode = 123,
gitBranchName = "branch",
gitRevision = "1234567890",
)
)
assertThat(sut.get()).isEqualTo("$VERSION\nbranch (1234567890)")
assertThat(sut.get()).isEqualTo("${VERSION}versionName, 123\nbranch (1234567890)")
}
companion object {