Example #1
0
        public static (ISnackbarProvider Provider, ISnackbarMessage Message) Create(ISnackbarMessage snackbarMessage)
        {
            var snackbarProvider = Substitute.For <ISnackbarProvider>();

            snackbarProvider.Get <IViewModel>(null).ReturnsForAnyArgs(snackbarMessage);
            return(snackbarProvider, snackbarMessage);
        }
        public void TestInitialize()
        {
            _userRepository  = Substitute.For <IUserRepository>();
            _messageDialog   = Substitute.For <IMessageDialog>();
            _mapper          = AutomapperConfig.GetMapperConfiguration().CreateMapper();
            _eventAggregator = Substitute.For <IMessageHub>();
            var snackbar = FakeSnackbarMessage.Create();

            _snackbarMessage  = snackbar.Message;
            _snackbarProvider = snackbar.Provider;
            sut = CreateUserViewModel();
        }