NoIssue: Added some initialization tests

This commit is contained in:
Minimons
2025-11-28 17:38:04 +01:00
parent 9ca9c973ca
commit 60c99bde5b

View File

@@ -1,14 +1,43 @@
package com.r35157.libs.valuetypes.basic.tests;
import org.junit.jupiter.api.*;
import com.r35157.libs.valuetypes.basic.SemanticVersion;
import static org.junit.jupiter.api.Assertions.assertTrue;
@DisplayName("Happy Initialization Tests")
public class HappyInitializationTests {
@DisplayName("Just a basic test")
@DisplayName("Correct constructor initialization")
@Test
void someBasicTest() {
void threePartConstructorInitialization() {
//region Arrange, Act and Assert
new SemanticVersion(0, 0, 1);
//endregion
}
@DisplayName("Correct 3 parts of() initialization")
@Test
void threePartOfInitialization() {
//region Arrange, Act and Assert
SemanticVersion.of("0.0.1");
//endregion
}
@DisplayName("Correct 2 parts of() initialization")
@Test
void twoPartOfInitialization() {
//region Arrange, Act and Assert
SemanticVersion.of("0.0.1");
//endregion
}
@DisplayName("Correct 1 part initialization")
@Test
void singlePartOfInitialization() {
//region Arrange, Act and Assert
//new SemanticVersion.of(1);
assertTrue(true);
//endregion
}
}