• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

moosetechnology / Famix-UnitTest / 8756162640

19 Apr 2024 03:41PM UTC coverage: 36.187% (-0.7%) from 36.931%
8756162640

push

github

Gabriel-Darbord
Exporter: Rename classes + Configurable AssertJ strategy

29 of 118 new or added lines in 9 files covered. (24.58%)

503 of 1390 relevant lines covered (36.19%)

0.36 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

40.0
/src/Famix-UnitTest-Exporter/FamixUTAbstractStrategy.class.st
1
Class {
2
        #name : #FamixUTAbstractStrategy,
3
        #superclass : #Object,
4
        #classInstVars : [
5
                'instance'
6
        ],
7
        #category : #'Famix-UnitTest-Exporter-Strategies'
8
}
9

10
{ #category : #accessing }
11
FamixUTAbstractStrategy class >> default [
12

13
        self subclassResponsibility
14
]
15

16
{ #category : #accessing }
17
FamixUTAbstractStrategy class >> instance [
1✔
18

1✔
19
        self isAbstract ifTrue: [
1✔
20
                Error signal: 'Should not use abstract strategy.' ].
1✔
21
        ^ instance ifNil: [ instance := self new ]
1✔
22
]
1✔
23

24
{ #category : #accessing }
NEW
25
FamixUTAbstractStrategy class >> isAbstract [
×
26

×
NEW
27
        ^ self == FamixUTAbstractStrategy
×
28
]
×
29

30
{ #category : #ast }
NEW
31
FamixUTAbstractStrategy >> dependencyImportsOn: aFamixUTExporter [
×
32
        "Generate the dependency imports required by this strategy."
×
33

×
34
        ^ {  }
×
35
]
×
36

37
{ #category : #exporting }
38
FamixUTAbstractStrategy >> export: aFamixUTEntity on: aFamixUTExporter [
39

40
        self subclassResponsibility
41
]
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc