私は、継承チェーンの三つのクラスがあります:私は何とかIntegrationTestBase
からWebTestBase
継承があることを確認するためにWebTestBase
を確認する必要はありませんAddActorUITests
における開発者のコードを書くようにという命名規則によって合図したいしかし継承チェーンのクラスに適した命名規則は何ですか?
AddActorUITests : WebTestBase : IntegrationTestBase
をそれはIntegrationTestBase
から継承されます。
提案がありますか?
'WebIntegrationTestBase' - あまりにも単純なTBH! – Jamiec
'AddActorUiTests':' WebIntegrationTest': 'IntegrationTest'です。もし名前が十分に一般的で、それが必要でないなら(そして抽象的であるためインスタンス化することはできません)、 '* Base'接尾辞を削除してください。 –
実際には実際にはありません。通常、継承はその親の名前を(例えば 'Card'や' TarotCard'や 'DbContext'や' OracleDbContext'のように)/ frontの後ろに追加しますが、常にそうであるとは限りません(例えばAnimal'や 'Cat'や' ActivityBase'や「セーリング」))。 – Ian