FountainMC / FountainAPI

A 'simple but beautiful' Minecraft Server Plugin API
https://fountainmc.org/
MIT License
5 stars 5 forks source link

Test Suite #15

Open minecrafter opened 8 years ago

minecrafter commented 8 years ago

We need to add tests to the codebase to make sure that we can ensure that bugs found remain fixed and that functionality works as expected.

PizzaCrust commented 8 years ago

This should be related to the implementation, not the API. (I think)

minecrafter commented 8 years ago

The API may also have certain implementations included. For instance, it makes little sense to have each server port have their own chat component API implementation, the one provided by Fountain should be used instead.

We can go with the Sponge approach and have FountainAPI for public-facing APIs, FountainCommon for shared cross-platform APIs, and then have each individual server implementation.