github.com/bingoohuang/gg@v0.0.0-20240325092523-45da7dee9335/pkg/man/ordinals_test.go (about)

     1  package man
     2  
     3  import (
     4  	"testing"
     5  )
     6  
     7  func TestOrdinals(t *testing.T) {
     8  	testList{
     9  		{"0", Ordinal(0), "0th"},
    10  		{"1", Ordinal(1), "1st"},
    11  		{"2", Ordinal(2), "2nd"},
    12  		{"3", Ordinal(3), "3rd"},
    13  		{"4", Ordinal(4), "4th"},
    14  		{"10", Ordinal(10), "10th"},
    15  		{"11", Ordinal(11), "11th"},
    16  		{"12", Ordinal(12), "12th"},
    17  		{"13", Ordinal(13), "13th"},
    18  		{"101", Ordinal(101), "101st"},
    19  		{"102", Ordinal(102), "102nd"},
    20  		{"103", Ordinal(103), "103rd"},
    21  	}.validate(t)
    22  }