OpenKeyWord  Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
FrmSeFirefox_Test.java
1 /*
2  ==============================================================================
3  Copyright © 2012 - 2019 IT-Beratung Hrabovszki
4  ==============================================================================
5 
6  This file is part of OpenKeyWord.
7 
8  OpenKeyWord is free software: you can redistribute it and/or modify
9  it under the terms of the GNU General Public License as published by
10  the Free Software Foundation, either version 3 of the License, or
11  (at your option) any later version.
12 
13  OpenKeyWord is distributed in the hope that it will be useful,
14  but WITHOUT ANY WARRANTY; without even the implied warranty of
15  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  GNU General Public License for more details.
17 
18  You should have received a copy of the GNU General Public License
19  along with OpenKeyWord. If not, see <http://www.gnu.org/licenses/gpl-3.0.html>.
20 
21  Diese Datei ist Teil von OpenKeyWord.
22 
23  OpenKeyWord ist Freie Software: Sie können es unter den Bedingungen
24  der GNU General Public License, wie von der Free Software Foundation,
25  Version 3 der Lizenz oder (nach Ihrer Wahl) jeder späteren
26  veröffentlichten Version, weiterverbreiten und/oder modifizieren.
27 
28  OpenKeyWord wird in der Hoffnung, dass es nützlich sein wird, aber
29  OHNE JEDE GEWÄHRLEISTUNG, bereitgestellt; sogar ohne die implizite
30  Gewährleistung der MARKTFÄHIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.
31  Siehe die GNU General Public License für weitere Details.
32 
33  Sie sollten eine Kopie der GNU General Public License zusammen mit
34  OpenKeyWord erhalten haben. Wenn nicht, siehe <http://www.gnu.org/licenses/>.
35  */
36 
37 package browser;
38 
39 import okw.log.Logger_Sngltn;
40 import okw.log.log2html.Log2HTML;
41 
42 import org.junit.*;
43 
51 {
52 
53  @BeforeClass
54  public static void setUpBeforeClass() throws Exception
55  {
56  ApplicationName = "Firefox";
57 
59  // Reset des Loggers: Alle geladenen Instanzen löschen
60  Logger_Sngltn.init();
61 
62  myLog2HTML = new Log2HTML( "FrmSeFirefox_Test" );
63  Logger_Sngltn.getInstance().addLogger(myLog2HTML);
65  }
66 
67  @After
68  public void FirefoxAfter() throws Exception
69  {
70  Runtime rt = Runtime.getRuntime();
71 
72  if (System.getProperty("os.name").toLowerCase().indexOf("windows") > -1)
73  rt.exec("taskkill Firefox");
74  else rt.exec("pkill -f Firefox");
75 
76  Thread.sleep( 1000 );
77 
78  }
79 
80  @AfterClass
81  public static void tearDownAfterClass() throws Exception
82  {
83  myLog2HTML.Result2HTML( "target/FrmSeFirefox_Test.html" );
84  }
85 }
okw.log.Logger_Sngltn.setDebugMode
void setDebugMode(Boolean fpbDebugMode)
setDebugMode:
Definition: Logger_Sngltn.java:68
okw.log.Logger_Sngltn.getInstance
static Logger_Sngltn getInstance()
Zentrale Logger-Klasse stellt Logger-Methoden innerhalb von OKW zur Verfügung.
Definition: Logger_Sngltn.java:88
browser.FrmBrowserBase_Test
Definition: FrmBrowserBase_Test.java:52
browser.FrmSeFirefox_Test
Definition: FrmSeFirefox_Test.java:50
okw.log.log2html.Log2HTML
Definition: Log2HTML.java:23
okw.log.Logger_Sngltn.addLogger
void addLogger(ILogger fpLogger)
Fügt einen ILogger der Logger-Liste Logger.LoggerList.
Definition: Logger_Sngltn.java:139
okw.log.Logger_Sngltn
Definition: Logger_Sngltn.java:54