Open RomeoIndiaJulietUniform opened 1 month ago
Hello @RomeoIndiaJulietUniform, I found this issue quite interesting will you please assign it to me?
Hii @LadislavTorma , thanks a lot for showing interest in the project. I'm happy to inform you that I have assigned this issue to you. You can take reference from the Actuator Service , the logic is quite similar.
Happy Coding 🙂!
Hi @RomeoIndiaJulietUniform , Today, I finally found some time to work on the issue assigned to me: Implement PlantedTankService and MarineTankService. However, as I reviewed the code, it looks like the issue has already been resolved as of September 22nd. Could you please confirm if I understood this correctly? Or are there specific aspects of the issue that still need to be addressed that I may have missed?
I just want to make sure I’m not duplicating work or misunderstanding the requirements.
Looking forward to your clarification!
Thanks, @LadislavTorma
@LadislavTorma thanks for the question, I think there is a issue with the clarity , I have reformated the issue section for better understanding.
So, the project needs seperate sensor service for marine tank and planted tank as biological paramteres are different, you can refer the Actuator Microservice it already implements seperate Actuator while having a parent Basic Aquarium model (https://github.com/RomeoIndiaJulietUniform/AquaManage_Backend/tree/main/ActuatorService/src/main/java/com/DragonFish/aquaManage/ActuatorService/Models)
For more understanding you can refer this Excali Draw link (https://t.co/NTjHOfdP3j) . Pls feel free to ask if you have any more doubt , I am happy to help !!!
Issue: Implement PlantedTankService and MarineTankService
Description
We need to create two models, PlantedTank Sensor and MarineTank Sennsor , that will manage the functionalities specific to planted and marine tanks, respectively. Both services should implement the BasicTank Model interface to ensure consistency and shared functionalities across different tank types.
Parameters
Basic Parameters:
Planted Tank Parameters:
Marine Tank Parameters:
Implement the PlantedTank class that:
Implement the MarineTank class that:
Test Cases
Create unit tests for PlantedTank that validate:
Create unit tests for MarineTank that validate:
Acceptance Criteria
Additional Notes