Thank you Himanshu for jumping in and assisting. I've granted you some Telerik points to say thank you.
Can we branch on Assert.IsTrue ?
No it's not intended for that. Test Studio will evaluate the expression you place inside the ( ). If the expression evaluates to True the test will continue on to the next line of code. If the expression evaluates to False an Exception will be thrown causing the test to immediately stop/abort. Test Studio will add a stack trace to the test log which will identify the line of code that threw the exception (the Assert statement in this case).
All the best,
the Telerik team