add sample test
complie ok