22 lines
324 B
Go
22 lines
324 B
Go
|
package shapes
|
||
|
|
||
|
import "testing"
|
||
|
|
||
|
func TestPerimeter(t *testing.T) {
|
||
|
got := Perimeter(30.5, 20.5)
|
||
|
exp := 102.0
|
||
|
|
||
|
if got != exp {
|
||
|
t.Errorf("got %.2f expected %.2f", got, exp)
|
||
|
}
|
||
|
}
|
||
|
|
||
|
func TestArea(t *testing.T) {
|
||
|
got := Area(30.5, 20.5)
|
||
|
exp := 625.25
|
||
|
|
||
|
if got != exp {
|
||
|
t.Errorf("got %.2f expected %.2f", got, exp)
|
||
|
}
|
||
|
}
|