Introduction to GNSS Simulation & Testing with Spirent