我创建了一个教程,在这里我想介绍一些测试框架,例如Mockito,WireMock和EasyMock。我想逐步解释它。另外,我想提供一些示例,本教程的读者可以在其中尝试重新创建这些示例。因此,我想让他们有机会研究我的源代码,并在他们无法重新创建测试时使用它。然后他们可以使用实际版本继续操作,然后,当他们无法创建下一个测试时,我想给他们使用新测试版本的可能性。
我的想法是使用不同的提交并将它们链接到教程。我该怎么做,或者有什么更好的方法来达到我刚才解释的?
轻松使用!
[基本方法是:浏览到GitHub上所需的内容,然后共享URL。 GitHub URL是稳定的永久链接,即使您导航到旧版本或另一个分支。
Commits
。这将带您到显示所有差异的页面。 (如果需要,您可以共享此URL。否则,请继续下一步。)Browse files
上的链接。 ...
按钮,然后单击Copy permalink
shift
键并在行范围的另一端进行链接。线条将突出显示。单击旁边的...
按钮,然后单击Copy permalink
话虽如此,除非您将它们遍历代码的多次迭代,否则我不确定将它们链接到git历史记录中的版本是正确的方法。假设他们想克隆您的仓库。然后,他们必须git checkout example-2-version-3
或其他内容。
[更典型的方法是将不同版本放在目录层次结构中,无论是在GitHub上还是在仓库的本地克隆上,都使浏览变得更加容易。