$('input#myId').toggle(
function(e){
e.preventDefault();
//do stuff
$(this).attr('checked', 'true');
},
function(e){
e.preventDefault();
//do other stuff
$(this).attr('checked', 'false');
}
);
Обычно цель InlineData - использовать ту же логику тестирования, но изолировать различия в ожидаемых входах и выходах.
[Theory]
[InlineData(1, 10.00m)]
[InlineData(2, 14.50m)]
public void Test1(int movieId, decimal expectedPrice)
{
var result = db.movieTable.Single(p => p.Id == movieId);
Assert.True(result.Price == expectedPrice);
}