Comments (4)
@parsley72 can you be a bit more specific about what exactly you would like to mock / test?
It would be helpful to better understand your usecase.
from ecal.
Similar to the link, you should be able to:
- Import Protobuf file(s).
- Run a server that mocks these services.
- Have them either return random values or be able to specify them.
You can use this either during development of a new service or mock an existing one for automated testing.
from ecal.
It sounds like you don't actually want to "mock" anything, but rather have a template that can generate sample applications for you, based on a given set of protobuf files?
If so, I guess that could be helpful to have a code generator, to autogenerate Publish / Subscribe / Client / Server samples.
from ecal.
Maybe we have a different understanding of the word "mock"? I used Postman as an example but there are many other gRPC mocking tools, for instance https://github.com/tokopedia/gripmock. All I want to do is the same as what these tools provide but for eCAL instead of gRPC.
from ecal.
Related Issues (20)
- Update Code Sign Action
- Recreating subscriber in the same process leads to no messages received HOT 2
- Build fails with spdlog 1.14.0: error: undefined symbol: spdlog::get(char const*) HOT 2
- eCAL Rec crash with eCAL 5.13.0 + 5.12.4
- UserWarning: MessageFactory class is deprecated HOT 1
- Support Capnproto Serialization in Python.
- Fix Warnings in documentation build.
- Filter function in eCAL Monitor broken on Ubuntu 20.04
- eCAL Rec GUI falsly reports "Not Started" for local recording
- [C#] Protobuf objects in callbacks might contain old values
- Frequency Calculation broken if non Subscriber present
- Ram usage is increasing continuously while running ecal python code HOT 4
- eCAL 6
- eCAL5 backporting
- [Build] npcap.com site down HOT 1
- CSubscriber create dead lock HOT 1
- IPv6 support within eCAL
- test_util GetTopics sporadically failing when using SHM monitoring only
- At high frequencies, the communicated frequency seems to time out more often HOT 1
- Subscription & Monitoring breaks if Ethernet is unplugged, monitoring layer issue? HOT 4
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 ecal.