mirror of
https://github.com/duke-git/lancet.git
synced 2026-02-14 09:42:28 +08:00
refactor: rename func Length -> Size
This commit is contained in:
@@ -18,8 +18,8 @@ func (s *ArrayStack[T]) Data() []T {
|
|||||||
return s.data
|
return s.data
|
||||||
}
|
}
|
||||||
|
|
||||||
// Length return length of stack data
|
// Size return length of stack data
|
||||||
func (s *ArrayStack[T]) Length() int {
|
func (s *ArrayStack[T]) Size() int {
|
||||||
return s.length
|
return s.length
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ func TestArrayStack_Push(t *testing.T) {
|
|||||||
|
|
||||||
expected := []int{3, 2, 1}
|
expected := []int{3, 2, 1}
|
||||||
values := stack.Data()
|
values := stack.Data()
|
||||||
length := stack.Length()
|
length := stack.Size()
|
||||||
|
|
||||||
assert.Equal(expected, values)
|
assert.Equal(expected, values)
|
||||||
assert.Equal(3, length)
|
assert.Equal(3, length)
|
||||||
@@ -65,13 +65,13 @@ func TestArrayStack_Empty(t *testing.T) {
|
|||||||
|
|
||||||
stack := NewArrayStack[int]()
|
stack := NewArrayStack[int]()
|
||||||
assert.Equal(true, stack.IsEmpty())
|
assert.Equal(true, stack.IsEmpty())
|
||||||
assert.Equal(0, stack.Length())
|
assert.Equal(0, stack.Size())
|
||||||
|
|
||||||
stack.Push(1)
|
stack.Push(1)
|
||||||
assert.Equal(false, stack.IsEmpty())
|
assert.Equal(false, stack.IsEmpty())
|
||||||
assert.Equal(1, stack.Length())
|
assert.Equal(1, stack.Size())
|
||||||
|
|
||||||
stack.EmptyStack()
|
stack.EmptyStack()
|
||||||
assert.Equal(true, stack.IsEmpty())
|
assert.Equal(true, stack.IsEmpty())
|
||||||
assert.Equal(0, stack.Length())
|
assert.Equal(0, stack.Size())
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user