Comment RMR unit tests
[ric-plt/resource-status-manager.git] / RSM / services / rmrreceiver / rmr_receiver_test.go
index 1f44c8a..7bcbbf9 100644 (file)
 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 // See the License for the specific language governing permissions and
 // limitations under the License.
-//
+
+//  This source code is part of the near-RT RIC (RAN Intelligent Controller)
+//  platform project (RICP).
+
 
 package rmrreceiver
 
 import (
        "fmt"
        "rsm/configuration"
+       "rsm/converters"
+       "rsm/e2pdus"
        "rsm/logger"
-       "rsm/managers"
        "rsm/managers/rmrmanagers"
        "rsm/mocks"
        "rsm/rmrcgo"
+       "rsm/services"
        "rsm/tests"
        "rsm/tests/testhelper"
        "testing"
@@ -55,10 +60,11 @@ func initRmrReceiver(t *testing.T) *RmrReceiver {
        if err != nil {
                t.Errorf("#... - failed to parse configuration error: %s", err)
        }
-       resourceStatusInitiateManager := managers.NewResourceStatusInitiateManager(logger, rnibDataService, rmrSender)
+       resourceStatusService := services.NewResourceStatusService(logger, rmrSender)
 
        rmrMessenger := initRmrMessenger(logger)
-       manager := rmrmanagers.NewRmrMessageManager(logger, config, rnibDataService, rmrSender, resourceStatusInitiateManager, nil)
+       unpacker := converters.NewX2apPduUnpacker(logger, e2pdus.MaxAsn1CodecMessageBufferSize)
+       manager := rmrmanagers.NewRmrMessageManager(logger, config, rnibDataService, rmrSender, resourceStatusService, converters.NewResourceStatusResponseConverter(unpacker), converters.NewResourceStatusFailureConverter(unpacker))
 
        return NewRmrReceiver(logger, rmrMessenger, manager)
 }