EMMA Coverage Report (generated Fri Jul 28 01:51:09 CEST 2006)
[all classes][org.jtiger.report.html]

COVERAGE SUMMARY FOR SOURCE FILE [FixturesFilenamePolicyFactory.java]

nameclass, %method, %block, %line, %
FixturesFilenamePolicyFactory.java100% (2/2)100% (4/4)100% (35/35)100% (10/10)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class FixturesFilenamePolicyFactory100% (1/1)100% (2/2)100% (7/7)100% (3/3)
FixturesFilenamePolicyFactory (): void 100% (1/1)100% (3/3)100% (2/2)
newFixturesFilenamePolicy (): FilenamePolicy 100% (1/1)100% (4/4)100% (1/1)
     
class FixturesFilenamePolicyFactory$FixturesFilenamePolicy100% (1/1)100% (2/2)100% (28/28)100% (7/7)
FixturesFilenamePolicyFactory$FixturesFilenamePolicy (): void 100% (1/1)100% (3/3)100% (2/2)
nextFilename (): String 100% (1/1)100% (25/25)100% (5/5)

1/*
2 * JTiger Unit Testing Framework for J2SE 1.5
3 * Copyright (C) 2005 Tony Morris
4 *
5 * This software is licenced under the
6 * Common Public Licence version 1.0
7 * http://www.opensource.org/licenses/cpl1.0.php
8 *
9 * You received a copy of this licence with this software.
10 */
11package org.jtiger.report.html;
12 
13final class FixturesFilenamePolicyFactory
14{
15    private FixturesFilenamePolicyFactory()
16    {
17 
18    }
19 
20    static FilenamePolicy newFixturesFilenamePolicy()
21    {
22        return new FixturesFilenamePolicy();
23    }
24 
25    private static final class FixturesFilenamePolicy implements FilenamePolicy
26    {
27        private int counter;
28 
29        FixturesFilenamePolicy()
30        {
31 
32        }
33 
34        public String nextFilename()
35        {
36            final StringBuilder filename = new StringBuilder();
37            filename.append("fixtures/fixture");
38            filename.append(counter++);
39            filename.append(".html");
40            return filename.toString();
41        }
42    }
43}

[all classes][org.jtiger.report.html]
EMMA 2.0.5312 (C) Vladimir Roubtsov