Test Suite
Test Status Code Input and Output
1 Fail
inStr = 'ours is not to reason why';
outStr_correct = 'ours not reason why';
assert(isequal(remove_small_words(inStr),outStr_correct))
outStr =
'ours not reason why'
Assertion failed.
2 Fail
inStr = 'To be or not to be That is the question';
outStr_correct = 'not That the question';
assert(isequal(remove_small_words(inStr),outStr_correct))
outStr =
'not That the question'
Assertion failed.
3 Fail
inStr = ' He is a dirty so and so';
outStr_correct = 'dirty and';
assert(isequal(remove_small_words(inStr),outStr_correct))
outStr =
'dirty and '
Assertion failed.
4 Pass
inStr = 'oh me oh my';
outStr_correct = '';
assert(isequal(remove_small_words(inStr),outStr_correct))
outStr =
0×0 empty char array
what is wrong withthe assertion here?