github.com/codingeasygo/util@v0.0.0-20231206062002-1ce2f004b7d9/xio/wrapper_test.go (about)

     1  package xio
     2  
     3  import (
     4  	"fmt"
     5  	"testing"
     6  	"time"
     7  )
     8  
     9  func TestConnWrapper(t *testing.T) {
    10  	conn := NewConnWrapper(NewCombinedReadWriteCloser(nil, nil, nil))
    11  	conn.LocalAddr()
    12  	conn.RemoteAddr()
    13  	conn.SetDeadline(time.Now())
    14  	conn.SetReadDeadline(time.Now())
    15  	conn.SetWriteDeadline(time.Now())
    16  	conn.Network()
    17  	fmt.Println(conn.String())
    18  }