// 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 testhelper
import (
- "gerrit.o-ran-sc.org/r/ric-plt/nodeb-rnib.git/reader"
"rsm/configuration"
"rsm/logger"
"rsm/mocks"
t.Errorf("#tests.InitTestCase - failed to parse configuration, error: %s", err)
}
- readerMock := &mocks.RnibReaderMock{}
- rnibReaderProvider := func() reader.RNibReader {
- return readerMock
- }
+ rnibReaderMock := &mocks.RnibReaderMock{}
+
+ rsmReaderMock := &mocks.RsmReaderMock{}
+ rsmWriterMock := &mocks.RsmWriterMock{}
rmrSender := InitRmrSender(&mocks.RmrMessengerMock{}, logger)
- rnibDataService := services.NewRnibDataService(logger, config, rnibReaderProvider)
+ rnibDataService := services.NewRnibDataService(logger, config, rnibReaderMock, rsmReaderMock, rsmWriterMock)
return rnibDataService, rmrSender, logger
}