How do you make sure that smart contract working well ?

Hello Teams ,
i am working on a project which has more than 1000 lines of codes in single file . there are many logical operations going inside . writing tests to make sure that we are on track and everything is working fine but there are many functionality which i want to test and see the changes .
what i am asking is that , like some other language JAVA , C and C++ . we get console to test the logic . i know that we do have console here as well , but it does requires to deploy and lots of such a stuff . which becomes very repetitious process . as working on logical parts mostly , need to change coding and see the effect very quickly .
is there any better way to test the solidity smart contract other than test , CLI or writing front end ?
submitted by /u/codingzombie72072
[link] [comments]