Add unit tests to dialt0ne's VPC implementation

Unit tests are based on those of danielgtaylor