Update unit tests page, link gRPC API tutorial into the docs

Change-Id: I774570ddab447fa6349f3d46582019a0da49939c
diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md
index 83caec0..074affb 100644
--- a/docs/SUMMARY.md
+++ b/docs/SUMMARY.md
@@ -21,6 +21,7 @@
     * [Security Policies](security_policies.md)
     * [Tutorial](tutorials/basic_synchronizer.md)
     * [XOS Shell (xossh)](dev/xossh.md)
+    * [gRPC API](dev/grpc_api.md)
 * [Platform Services](platform.md)
     * [Kubernetes](kubernetes/kubernetes-service.md)
     * [ONOS](onos/README.md)
diff --git a/docs/dev/unittest.md b/docs/dev/unittest.md
index e718f0c..8879c68 100644
--- a/docs/dev/unittest.md
+++ b/docs/dev/unittest.md
@@ -1,20 +1,21 @@
 # Unit Testing
 
-XOS supports automated unit tests using the `nose2` unit testing framework.
+XOS supports automated unit tests using the `nose2` unit testing framework
+and `tox`.
 
 ## Setting up a unit testing environment
 
 To run unit tests, an environment needs to be setup with the appropriate python
 libraries used by the unit testing framework and also the XOS libraries that
-are being tested. There is a development/test convenience script,
-`setup_venv.sh`, that sets up a python virtualenv and installs all the required
-packages to run local CLI tools.
+are being tested.
 
-Assuming you've checked out the whole source repository with `repo` into `~/cord`:
+Assuming you've checked out the whole source repository with `repo` into `~/cord`,
+run this command to set up a Python virtualenv and install all the required
+packages to run local CLI tools:
 
 ```bash
 cd ~/cord/orchestration/xos
-./scripts/setup_venv.sh
+make venv-xos
 source venv-xos/bin/activate
 ```
 
@@ -27,7 +28,7 @@
 to run the tests and print a coverage report:
 
 ```shell
-nose2 --verbose --with-coverage --coverage-report term
+make unit-test
 ```
 
 You can also run unit tests in a service repository by going into the `xos`