When you execute a keyword-driven test with Silk4NET and the keyword-driven test calls a base state keyword, Silk4NET starts your AUT from the base state.
During the recording of a keyword-driven test, Silk4NET searches in the current project for a base state keyword, which is a keyword for which the IsBaseState property is set to True.
' VB .NET code <Keyword("Start application", IsBaseState:=True)> Public Sub Start_application() ' Base state implementation End Sub
// C# code [Keyword("Start application", IsBaseState=true)] public void Start_application() { // Base state implementation }