public void ShouldReturnJSFunctionForScriptMethodForFF3() { mockProcessor.ExpectAndReturn("GetEval", "Firefox/3.0.0.1", "navigator.userAgent"); silvernium = new Silvernium(selenium, "Test", "Key"); Assert.AreEqual("window.document['Test'].content.Key.Func1();", silvernium.jsForContentScriptMethod("Func1")); Assert.AreEqual("window.document['Test'].content.Key.Func2('42');", silvernium.jsForContentScriptMethod("Func2", "42")); Assert.AreEqual("window.document['Test'].content.Key.Func3('42','24');", silvernium.jsForContentScriptMethod("Func3", new[] { "42", "24" })); }