Mercurial > hg > rhino-tests
changeset 348:4e8a5860cb27 draft
Three new tests added into ScriptEngineManagerClassTest.
author | Pavel Tisnovsky <ptisnovs@redhat.com> |
---|---|
date | Fri, 04 Apr 2014 11:43:47 +0200 |
parents | ec00d7a5c167 |
children | f2bfb93649b4 |
files | ChangeLog src/org/RhinoTests/ScriptEngineManagerClassTest.java |
diffstat | 2 files changed, 36 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Thu Apr 03 10:05:25 2014 +0200 +++ b/ChangeLog Fri Apr 04 11:43:47 2014 +0200 @@ -1,3 +1,8 @@ +2014-04-04 Pavel Tisnovsky <ptisnovs@redhat.com> + + * src/org/RhinoTests/ScriptEngineManagerClassTest.java: + Three new tests added into ScriptEngineManagerClassTest. + 2014-04-03 Pavel Tisnovsky <ptisnovs@redhat.com> * src/org/RhinoTests/ScriptEngineFactoryClassTest.java:
--- a/src/org/RhinoTests/ScriptEngineManagerClassTest.java Thu Apr 03 10:05:25 2014 +0200 +++ b/src/org/RhinoTests/ScriptEngineManagerClassTest.java Fri Apr 04 11:43:47 2014 +0200 @@ -2108,6 +2108,37 @@ } /** + * Test for method javax.script.ScriptEngineManager.getClass().getResourceAsStreamNPETest() + */ + protected void testGetResourceAsStreamNPETest() { + try { + Object resource = this.scriptEngineManagerClass.getResourceAsStream(null); + throw new AssertionError("NullPointerException expected!"); + } + catch (NullPointerException e) { + //This is OK OK + } + } + + /** + * Test for method javax.script.ScriptEngineManager.getClass().getResourceAsStreamPositiveTest() + */ + protected void testGetResourceAsStreamPositiveTest() { + Object stream; + stream = this.scriptEngineManagerClass.getResourceAsStream("/org/RhinoTests/AbstractScriptEngineClassTest.class"); + assertNotNull(stream, "getResourceAsStream(\"/org/RhinoTests/AbstractScriptEngineClassTest.class\") returns null"); + } + + /** + * Test for method javax.script.ScriptEngineManager.getClass().toString() + */ + protected void testToString() { + String asString; + asString = this.scriptEngineManagerClass.toString(); + assertEquals("class javax.script.ScriptEngineManager", asString, "wrong toString() return value"); + } + + /** * Test for instanceof operator applied to a class javax.script.ScriptEngineManager */ @SuppressWarnings("cast")