public void TestInitialize() { notificationProviderMock = new NotificationProviderMock(); NotificationMessageProvider.Initialize(notificationProviderMock, 1000000); apiConnectorMock = new ApiConnectorMock(); navigationManagerMock = new NavigationManagerMock(); }
public void TestInitialize() { notificationProviderMock = new NotificationProviderMock(); NotificationMessageProvider.Initialize(notificationProviderMock, 1000000); mock = new ApiConnectorMock(); saveCommand = new EntitySaveCommand <Card>(mock) { Entity = card }; }
public void TestInitialize() { notificationProviderMock = new NotificationProviderMock(); NotificationMessageProvider.Initialize(notificationProviderMock, 1000000); apiConnectorMock = new ApiConnectorMock(); navigationManagerMock = new NavigationManagerMock(); viewModel = new TestViewModel(navigationManagerMock, apiConnectorMock) { Id = 12 }; }
public void TestInitialize() { notificationProviderMock = new NotificationProviderMock(); NotificationMessageProvider.Initialize(notificationProviderMock, 1000000); mock = new ApiConnectorMock(); dialogProviderMock = new DialogProviderMock(); deleteCommand = new EntityDeleteCommand <Card>(mock) { Entity = card }; ModalDialogManager.Initialize(dialogProviderMock); }
public async Task ErrorOnLoadingPracticeHistoryEntriesTest() { NotificationProviderMock notificationProviderMock = new NotificationProviderMock(); NotificationMessageProvider.Initialize(notificationProviderMock, 500000); ApiConnectorMock mock = CreateApiConnectorMock(deck, false, null); DeckStatisticsViewModel viewModel = new DeckStatisticsViewModel(navigationManagerMock, mock); bool result = await viewModel.InitializeAsync(); Assert.IsFalse(result); Assert.AreEqual(NotificationKind.ErrorNotification, notificationProviderMock.NotificationKind); Assert.AreEqual("test-error", notificationProviderMock.Message); }
public async Task ErrorOnLoadingPracticeHistoryEntriesTest() { NotificationProviderMock notificationProviderMock = new NotificationProviderMock(); NotificationMessageProvider.Initialize(notificationProviderMock, 500000); Card card = new Card() { CardId = 1 }; card.Fields.Add(new CardField() { FieldId = 1, FieldName = "Field 1" }); card.Fields.Add(new CardField() { FieldId = 2, FieldName = "Field 2" }); ApiConnectorMock mock = new ApiConnectorMock(); mock.Replies.Push(new ApiReply <List <PracticeHistoryEntry> >() { WasSuccessful = false, ResultMessage = "test-error" }); mock.Replies.Push(new ApiReply <Card>() { WasSuccessful = true, Result = card }); CardStatisticsViewModel viewModel = new CardStatisticsViewModel(navigationManagerMock, mock); bool result = await viewModel.InitializeAsync(); Assert.IsFalse(result); Assert.AreEqual(NotificationKind.ErrorNotification, notificationProviderMock.NotificationKind); Assert.AreEqual("test-error", notificationProviderMock.Message); }