func (s *LimitersTestSuite) fixedWindows(capacity int64, rate time.Duration, clock l.Clock) []*l.FixedWindow {
	var windows []*l.FixedWindow
	for _, inc := range s.fixedWindowIncrementers() {
		windows = append(windows, l.NewFixedWindow(capacity, rate, inc, clock))
	}
	return windows
}
fixedWindows returns all the possible FixedWindow combinations.
package limiters_test
import (
	"context"
	"time"
	"github.com/google/uuid"
	l "github.com/mennanov/limiters"
)