Je vois beaucoup de gens parler du terme SUT, mais je ne comprends pas pourquoi ils utilisent ce terme.
SUT est ce que vous voulez tester ?
D'où vient ce terme et que signifie-t-il ?
Par exemple dans ce test, quel est mon SUT ?
[TestMethod]
public void UsersAction_should_return_IndexAction()
{
const long id = 1;
UsersViewModel viewModel = new UsersViewModel()
{
SelectedUsers = new long[] { 1, 2, 3, 4 }
};
ActionResult result = _controller.Users(id, viewModel);
result.AssertActionRedirect().ToAction("Index");
}