私は単体テストが初めてです。Python単体テストを使用して、以下のコードをどのように単体テストするのだろうかと思っていました。テストにはあらゆる種類のフレームワークを使用できますが、その理由を詳しく説明してください。みんなの助けに本当に感謝しています。
ところで、現在行っていることを実行する限り、コードを変更できます。とにかくBSでした:P
pyg = 'ay'
original = raw_input('Enter a word:')
word = original.lower()
first = word[0]
if first == "a" and "e" and "i" and "o" and "u":
new_word = word + pyg
print new_word
else:
consonant_fix = word[1:]
new_word = consonant_fix + word[0] + pyg
print new_word