Added comments
This commit is contained in:
parent
88c53ae4b6
commit
00f72df65f
1 changed files with 19 additions and 0 deletions
|
@ -5,8 +5,12 @@ import (
|
||||||
"testing"
|
"testing"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// TestNewConfig tests the creation of a new configuration object
|
||||||
func TestNewConfig(t *testing.T) {
|
func TestNewConfig(t *testing.T) {
|
||||||
|
// Arrange
|
||||||
c := NewConfig()
|
c := NewConfig()
|
||||||
|
|
||||||
|
// Act & Assert
|
||||||
if c.Port != 8080 {
|
if c.Port != 8080 {
|
||||||
t.Errorf("Expected port to be 8080, got %d", c.Port)
|
t.Errorf("Expected port to be 8080, got %d", c.Port)
|
||||||
}
|
}
|
||||||
|
@ -24,9 +28,15 @@ func TestNewConfig(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TestWriteConfig tests the function to write the configuration to a file
|
||||||
func TestWriteConfig(t *testing.T) {
|
func TestWriteConfig(t *testing.T) {
|
||||||
|
// Arrange
|
||||||
c := NewConfig()
|
c := NewConfig()
|
||||||
|
|
||||||
|
//Act
|
||||||
err := c.WriteConfigToFile("test.toml")
|
err := c.WriteConfigToFile("test.toml")
|
||||||
|
|
||||||
|
// Assert
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("Expected no error, got %s", err)
|
t.Errorf("Expected no error, got %s", err)
|
||||||
}
|
}
|
||||||
|
@ -35,14 +45,23 @@ func TestWriteConfig(t *testing.T) {
|
||||||
_ = os.Remove("test.toml")
|
_ = os.Remove("test.toml")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TestReadConfig tests the function to read the configuration from a file
|
||||||
func TestReadConfig(t *testing.T) {
|
func TestReadConfig(t *testing.T) {
|
||||||
|
// Arrange
|
||||||
c := NewConfig()
|
c := NewConfig()
|
||||||
|
|
||||||
|
// Act
|
||||||
err := c.WriteConfigToFile("test.toml")
|
err := c.WriteConfigToFile("test.toml")
|
||||||
|
|
||||||
|
// Assert
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("Expected no error, got %s", err)
|
t.Errorf("Expected no error, got %s", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Act
|
||||||
c2, err := ReadConfigFromFile("test.toml")
|
c2, err := ReadConfigFromFile("test.toml")
|
||||||
|
|
||||||
|
// Assert
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("Expected no error, got %s", err)
|
t.Errorf("Expected no error, got %s", err)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue