Comments (4)
FYI, API is hard to bring into mocha tests :( So much stubbing needed.
from ignite.
@GantMan: @skellock and I came up with a reasonable way to handle this. Basically, we have parallel services, Api which calls the real api and FakeApi which calls the fixtures, and then in our saga index we override any erroring or absent endpoints with the fake method. For testing, we simply load up FakeApi and use it directly. It probably sounds clunky how I've described it, but in action it's actually pretty slick.
from ignite.
We might need to evaluate react-native-mock which claims to mock RN in entirety.
from ignite.
Fixtures have been added. This should be very testable now. Let's revisit.
from ignite.
Related Issues (20)
- android build error with Execution failed for task ':react-native-reanimated:configureCMakeDebug[arm64-v8a]' HOT 4
- Running App Resulting in Blank (White) Screen HOT 3
- Getting Started - the app lands on a blank page HOT 7
- expo warnings when creating a new project HOT 1
- Vulnerability in outdated sharp package HOT 1
- Vulnerability in outdated gluegun package HOT 1
- Outdated i18n-js package in boilerplate HOT 1
- expo 51 EAS build failing on iOS HOT 7
- Telemetry
- revise generator to use different paths HOT 7
- patch-package version is too old HOT 3
- Cannot run Ignite RN app in yarn monorepo HOT 3
- Cannot run project on Android 8.0 HOT 2
- My project reloads every time I update something, isn't there a way for it to only update the screen I'm working on?
- Screen reader issues
- Audit and fix linting/transpiling dependencies HOT 1
- TestIds not working correctly for Maestro HOT 6
- [v10] Expo template issue improvements
- Can't complete ignite-cli new PizzaApp - sharp exit code 1 HOT 5
- npm not working while setting up Ignite App with npx ignite-cli@latest new app-name. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ignite.