Add Unit Tests for SO modules

Proposer

Rajesh Velandy (RIFT.io)

Type

Feature (do not modify)

Target MDG/TF

SO

Description

Create a single Unit test target for running SO Unit tests that can be triggered from CI/CD environment. The unit tests should cover the following functional areas

  1. Core NSO Module.
  2. SO-RO Interface
  3. SO-VCA Interface

Demo or definition of done

Should should show the ability to run unit tests from development enviroment with a single target.