diff options
| author | Will Hawkins <[email protected]> | 2022-11-07 10:11:09 -0500 |
|---|---|---|
| committer | Will Hawkins <[email protected]> | 2022-11-07 10:11:26 -0500 |
| commit | f7d143bcf8703c41a39d9b8e7896b6e7468d6fd7 (patch) | |
| tree | c2ca0999d4f693fa3900ecdb280a5fae3cccbd1b /ms/ms_test.go | |
| parent | ea39f3e0ddd0b35bf649477f628fabbc0c1ca424 (diff) | |
Add Size() method for MathmematicalSeries.
Diffstat (limited to 'ms/ms_test.go')
| -rw-r--r-- | ms/ms_test.go | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ms/ms_test.go b/ms/ms_test.go index 3eb3b4f..86a5488 100644 --- a/ms/ms_test.go +++ b/ms/ms_test.go @@ -99,3 +99,19 @@ func Test_RotatingValues(test *testing.T) { test.Fatalf("Adding values does not properly erase earlier values.") } } +func Test_Size(test *testing.T) { + series := NewMathematicalSeries[int](5) + + series.AddElement(1) + series.AddElement(2) + series.AddElement(3) + series.AddElement(4) + series.AddElement(5) + + series.AddElement(6) + series.AddElement(7) + + if series.Size() != 5 { + test.Fatalf("Series size calculations failed.") + } +} |
