public void Setup() { _storageMock = Substitute.For <IStarWarsStorage>(); _resourcesMock = Substitute.For <IResources>(); _successDialogMock = Substitute.For <IDialog>(); _vm = new StarWarsArenaViewModel(_storageMock, _resourcesMock, _successDialogMock); _storageMock.GetJedis().Returns(GetJedisMock()); _storageMock.GetSiths().Returns(GetSithsMock()); _storageMock.GetCombats().Returns(GetCombats()); _vm.Init(); }
public StarWarsArenaViewModel(IStarWarsStorage storage, IResources resources, IDialog successDialog) { _storage = storage; _resources = resources; _successDialog = successDialog; }