Comments (5)
https://github.com/apollo-rsps/apollo/tree/master/test
More on the way when they're necessary.
from apollo.
Considering this is the core of an RSPS shouldn't it be necessary always? :P
On Dec 23, 2013 4:53 PM, "Major" [email protected] wrote:
https://github.com/apollo-rsps/apollo/tree/master/test
More on the way when they're necessary.
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/3#issuecomment-31152815
.
from apollo.
What other tests do you think are necessary?
from apollo.
org.apollo.fs
could use some love.
org.apollo.game
not testing the GameService
class. It's pretty simple to do for some of the methods like adding and removing a player so why not do it?
org.apollo.game.sync.task
needs some love
Most things in the org.apollo.*
should be tested. Even things like adding/removing an element from a data structure should be tested (the method, not the underlying data structure's implementation). I know writing tests are boring and suck to do, but I'd be happy to help contribute some tests later this week. I'd like to see this project finally get some people contributing to and using this project. I wish people realized that sharing progress is the only way for everyone to move forward and advance :( /rant
Thanks for taking the initiative to take over this project from Graham.
Basically anything that's critical to communicating with the client or involves the core's logic.
from apollo.
A GameService test wouldn't be ideal because of the nature of the class, but org.apollo.fs
is certainly an idea.
from apollo.
Related Issues (20)
- Port the Ruby Herblore plugin to Kotlin HOT 3
- Improve lookup algorithm in areas plugin HOT 2
- Expand the "Introduction to apollo plugins" documentation
- Improve plugin documentation HOT 2
- Investigate if runtime plugin reloading during development is feasible
- Plugin API ergonomics HOT 8
- Door plugin lacks support for gates, curtains, etc HOT 4
- Command to get another player's position HOT 2
- Command to teleport to another player
- Add magic plugin for kotlin HOT 2
- Add support for providing configuration to player persistence implementations HOT 1
- Fix message releasing (netty 4) HOT 7
- Update from Java 8 to Java 11
- Slack link not working HOT 1
- Update README.md file HOT 3
- [Tracking] OSRS support HOT 2
- Support loading and analyzing existing gamepacks HOT 2
- Redundant abstract modifier in SynchronizationBlock HOT 1
- Get bytes when no transformation reads bytes reversed
- TODO comments
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 apollo.