[ https://issues.apache.org/jira/browse/COMDEV-392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17273836#comment-17273836 ]
Qian Li commented on COMDEV-392: -------------------------------- Hi Liang, I am a 2nd year undergrad student at the University of Waterloo. I have read the document and I am very interested in this task as my GSoC 2021. I have worked on unit testing in AAA pattern before during my past interns. Can you please me give me some suggestions about where to start from? Regards, Selina > Apache ShardingSphere: Add unit test for example > ------------------------------------------------ > > Key: COMDEV-392 > URL: https://issues.apache.org/jira/browse/COMDEV-392 > Project: Community Development > Issue Type: Task > Components: GSoC/Mentoring ideas > Reporter: Liang Zhang > Priority: Major > > *Apache ShardingSphere* > Apache ShardingSphere is a distributed database middleware ecosystem, > including 2 independent products, ShardingSphere JDBC and ShardingSphere > Proxy presently. They all provide functions of data sharding, distributed > transaction, and database orchestration. > Page: https://shardingsphere.apache.org > Github: https://github.com/apache/shardingsphere > *Background* > The examples of ShardingSphere do not have test cases. > After mvn install, developer can know compiling success only, but the can not > guarantee code correct, especially config for YAML, spring namespace and > spring boot starter. > *Task* > This issue is to add auto test cases with JUnit to assert startup success and > code logic correct. > Notice, the code of current example may need to be refactor to make it easy > for test. > *Relevant Skills* > 1. Master JAVA language > 2. Be familiar with spring framework > 3. Have a basic understanding of JUnit > > *Targets files* > Example repo: https://github.com/apache/shardingsphere/tree/master/examples > *Mentor* > Liang Zhang, PMC Chair of Apache ShardingSphere, zhangli...@apache.org -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@community.apache.org For additional commands, e-mail: dev-h...@community.apache.org