public void WhenInitialized_MessengerIsRegistered()
        {
            Messenger.OverrideDefault(messenger.Object);
            sut = new MagazynRuchTowaruViewModel(unitOfWork.Object, viewService.Object, dialogService.Object, messenger.Object);

            messenger.Verify(v => v.Register <string>(sut, It.IsAny <Action <string> >(), It.IsAny <bool>()));
        }
        public void SetUp()
        {
            unitOfWork        = new Mock <IUnitOfWork>();
            unitOfWorkFactory = new Mock <IUnitOfWorkFactory>();
            viewService       = new Mock <IViewService>();
            dialogService     = new Mock <IDialogService>();
            messenger         = new Mock <IMessenger>();

            tblRuchNaglowek = new Mock <ITblRuchNaglowekRepository>();
            tblRuchTowar    = new Mock <ITblRuchTowarRepository>();
            tblRuchTowarGeowlokninaParametry = new Mock <ITblRuchTowarGeowlokninaParametryRepository>();

            unitOfWork.Setup(s => s.tblRuchNaglowek).Returns(tblRuchNaglowek.Object);
            unitOfWork.Setup(s => s.tblRuchTowar).Returns(tblRuchTowar.Object);
            unitOfWork.Setup(s => s.tblRuchTowarGeowlokninaParametry).Returns(tblRuchTowarGeowlokninaParametry.Object);

            sut = new MagazynRuchTowaruViewModel(unitOfWork.Object, viewService.Object, dialogService.Object, messenger.Object);
        }