Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Smalldb\StateMachine\Test\Example\Comment\Comment0%
Smalldb\StateMachine\Test\Example\SupervisorProcess\SupervisorProcessData\SupervisorProcessDataFormDataMapper0%
Smalldb\StateMachine\Test\Example\User\UserProfileData\UserProfileDataMutable0%
Smalldb\StateMachine\Test\Example\User\UserProfileData\UserProfileDataImmutable0%
Smalldb\StateMachine\Test\Example\User\UserProfileData\UserProfileDataFormDataMapper0%
Smalldb\StateMachine\Test\Example\User\UserData\UserDataMutable0%
Smalldb\StateMachine\Test\Example\User\UserData\UserDataFormDataMapper0%
Smalldb\StateMachine\Test\Example\User\User0%
Smalldb\StateMachine\Test\Example\SupervisorProcess\SupervisorProcessData\SupervisorProcessDataMutable0%
Smalldb\StateMachine\Test\Example\Comment\CommentData\CommentDataFormDataMapper0%
Smalldb\StateMachine\Test\Example\SupervisorProcess\SupervisorProcessData\SupervisorProcessDataImmutable0%
Smalldb\StateMachine\Test\Example\User\UserTransitions0%
Smalldb\StateMachine\Test\Example\Post\PostData\PostDataFormDataMapper0%
Smalldb\StateMachine\Test\Example\Comment\CommentData\CommentDataImmutable0%
Smalldb\StateMachine\Test\Example\CrudItem\AbstractCrudTransitions0%
Smalldb\StateMachine\Test\Example\Comment\CommentData\CommentDataMutable0%
Smalldb\StateMachine\Test\Example\Comment\CommentProperties0%
Smalldb\StateMachine\Test\Example\Comment\CommentTransitions0%
Smalldb\StateMachine\Test\Example\User\UserRepository13%
Smalldb\StateMachine\Test\Example\User\UserData\UserDataImmutable17%
Smalldb\StateMachine\Test\Example\Post\PostData\PostDataMutable20%
Smalldb\StateMachine\Test\Example\Tag\TagData\TagDataMutable33%
Smalldb\StateMachine\Test\Example\CrudItem\AbstractCrudRepository36%
Smalldb\StateMachine\Test\Example\Post\PostData\PostDataImmutable55%
Smalldb\StateMachine\Test\Example\Post\PostTransitions58%
Smalldb\StateMachine\Test\Example\Tag\TagData\TagDataFormDataMapper63%
Smalldb\StateMachine\Test\Example\Comment\CommentRepository71%
Smalldb\StateMachine\Test\Example\Tag\TagProperties80%
Smalldb\StateMachine\Test\Example\Tag\TagRepository80%
Smalldb\StateMachine\Test\Example\CrudItem\CrudItemTransitions83%

Project Risks

Class CRAP
Smalldb\StateMachine\Test\Example\SupervisorProcess\SupervisorProcessData\SupervisorProcessDataImmutable3782
Smalldb\StateMachine\Test\Example\SupervisorProcess\SupervisorProcessData\SupervisorProcessDataMutable3782
Smalldb\StateMachine\Test\Example\User\UserData\UserDataMutable1892
Smalldb\StateMachine\Test\Example\Comment\CommentData\CommentDataMutable1806
Smalldb\StateMachine\Test\Example\Comment\CommentData\CommentDataImmutable1806
Smalldb\StateMachine\Test\Example\Post\PostData\PostDataMutable1688
Smalldb\StateMachine\Test\Example\User\UserData\UserDataImmutable1075
Smalldb\StateMachine\Test\Example\User\UserProfileData\UserProfileDataMutable552
Smalldb\StateMachine\Test\Example\User\UserProfileData\UserProfileDataImmutable552
Smalldb\StateMachine\Test\Example\Post\PostData\PostDataImmutable337
Smalldb\StateMachine\Test\Example\Tag\TagData\TagDataMutable260
Smalldb\StateMachine\Test\Example\CrudItem\AbstractCrudRepository56
Smalldb\StateMachine\Test\Example\User\UserData\UserDataFormDataMapper56
Smalldb\StateMachine\Test\Example\User\UserProfileData\UserProfileDataFormDataMapper56
Smalldb\StateMachine\Test\Example\Comment\CommentData\CommentDataFormDataMapper56
Smalldb\StateMachine\Test\Example\SupervisorProcess\SupervisorProcessData\SupervisorProcessDataFormDataMapper56
Smalldb\StateMachine\Test\Example\Post\PostData\PostDataFormDataMapper56
Smalldb\StateMachine\Test\Example\User\UserTransitions56
Smalldb\StateMachine\Test\Example\Post\PostTransitions48
Smalldb\StateMachine\Test\Example\Comment\CommentTransitions42
Smalldb\StateMachine\Test\Example\User\UserRepository29
Smalldb\StateMachine\Test\Example\Tag\TagData\TagDataFormDataMapper9
Smalldb\StateMachine\Test\Example\Tag\TagRepository6

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
getPost0%
mapFormsToData0%
get0%
setNameFromSlug0%
resetName0%
__toString0%
findByNames0%
getSalt0%
eraseCredentials0%
mapDataToForms0%
configureOptions0%
fromArray0%
fromIterable0%
getId0%
getUsername0%
getPassword0%
getRoles0%
getEmail0%
get0%
withId0%
fromIterable0%
configureOptions0%
withPassword0%
getModifiedAt0%
getAuthor0%
__construct0%
fromArray0%
fromIterable0%
getId0%
getState0%
getCommand0%
getCreatedAt0%
getMemoryLimit0%
setArgs0%
getArgs0%
get0%
setId0%
setState0%
setCommand0%
setCreatedAt0%
setModifiedAt0%
setMemoryLimit0%
withUsername0%
withRoles0%
withModifiedAt0%
getFullName0%
getFullName0%
getEmail0%
get0%
withFullName0%
withEmail0%
__construct0%
fromArray0%
fromIterable0%
getEmail0%
fromArray0%
get0%
setFullName0%
setEmail0%
findByUserName0%
findAll0%
__construct0%
register0%
updateProfile0%
fromIterable0%
__construct0%
withFullName0%
getFullName0%
withEmail0%
__construct0%
fromArray0%
fromIterable0%
getId0%
getUsername0%
getPassword0%
getRoles0%
getEmail0%
configureOptions0%
get0%
setId0%
setUsername0%
setPassword0%
setRoles0%
setFullName0%
setEmail0%
mapDataToForms0%
mapFormsToData0%
withMemoryLimit0%
withArgs0%
withCreatedAt0%
ref0%
getAuthorId0%
get0%
setId0%
setPostId0%
setContent0%
setPublishedAt0%
setAuthorId0%
isLegitComment0%
__construct0%
getContent0%
create0%
supports0%
createPreheatedReference0%
createPreheatedReferenceCollection0%
findOneBy0%
__construct0%
create0%
update0%
delete0%
getPublishedAt0%
getPostId0%
mapDataToForms0%
getPublishedAt0%
mapDataToForms0%
mapFormsToData0%
configureOptions0%
__construct0%
fromArray0%
fromIterable0%
getId0%
getPostId0%
getContent0%
getAuthorId0%
getId0%
get0%
withId0%
withPostId0%
withContent0%
withPublishedAt0%
withAuthorId0%
__construct0%
fromArray0%
fromIterable0%
update0%
mapFormsToData0%
withCommand0%
fromIterable0%
setCommentCount0%
assignTags0%
addComment0%
mapDataToForms0%
mapFormsToData0%
configureOptions0%
__construct0%
fromArray0%
getId0%
configureOptions0%
getState0%
getCommand0%
getCreatedAt0%
getModifiedAt0%
getMemoryLimit0%
getArgs0%
get0%
withId0%
withState0%
get0%
changePassword0%
fromIterable0%
getTitle0%
withContent0%
withPublishedAt0%
withAuthorId0%
withCommentCount0%
fromArray0%
get0%
getId0%
getSlug0%
getSummary0%
getContent0%
getPublishedAt0%
getAuthorId0%
getCommentCount0%
fromIterable0%
withSummary0%
__construct10%
__construct13%
__construct71%
get75%
mapDataToForms85%
fromIterable85%