github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/client/controllers/shared_test.go (about)

     1  package controllers
     2  
     3  import (
     4  	"testing"
     5  
     6  	rd "github.com/benoitkugler/goACVE/server/core/rawdata"
     7  )
     8  
     9  func TestRemoveItem(t *testing.T) {
    10  	n := 10
    11  	l := make(rd.Table, n)
    12  	l = RemoveItem(l, n-1)
    13  	if len(l) != n-1 {
    14  		t.Error()
    15  	}
    16  	l = RemoveItem(l, 0)
    17  	if len(l) != n-2 {
    18  		t.Error()
    19  	}
    20  }