私はTDDの趣旨を理解しようとしています。公開APIから受け取ったXMLを解析するクラスライブラリプロジェクト全体をリファクタリングすることに決めました。XMLを受け取り、解析するライブラリの単体テスト用に作成するテストは何ですか?
今、私はどのようなテストを受けなければならないのですか?
私はすべきいくつかのテストをお勧めしますし、今後の基本的な経験則のテストに必要なものを特定する方法もお教えください。
ありがとうございます!
using NUnit.Framework;
namespace SharpDIC.Tests
{
[TestFixture]
class MemberTests
{
[Test]
public void Member_Should_Have_Required_Information()
{
}
}
}
xml解析ライブラリのパブリックインターフェイスを共有することはできますか? –
@Sergio:私は少し混乱しています。 TDDを使用して新しいxml解析ライブラリを作成するか、既存のライブラリの単体テストを作成してリファクタリングしたいと思っていますか?どうか明らかにしてください。 –