I am Nithin ๐
- ๐ข Software dev @Klaviyo, ex-SDE @Media.net
- โค๏ธ React and Python
- โ๏ธ Worked on projects in Golang, Objective-C, PHP, long long ago
- ๐ซ Email me @ [email protected]
A pod to unit-test non-UI flows based on method selectors strings
License: MIT License
I am Nithin ๐
There should be another macro similar toKMFMakeMethodSpec
which takes in a third argument which is a block. The block will contain the invocation object. That invocation object can be used to fetch the arguments of the current method. It can then be used to assert the values it represents.
Test this out for swift. It should not cause too many pain-points since XCTestCase
is used similarly ๐ค . This would involve building and testing this for various swift versions
There could be times where a method added to the flow-test is called multiple times. Currently, the end-user is expected to add it every single time that method might be called. This should be made a lot easier.
Not sure how I'd perform this
Assert that certain methods are not to be called at all! I have no idea if this is a useful feature, but I've encountered circumstances where this could be useful
Support for static classes as well. Not possible right now, since that's not supported in the Aspects lib itself.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.