< Summary

Class:keyMainScript
Assembly:Test
File(s):D:/--UnityProject/VR/VRExplorer_subjects/Edutainment-Escape-Room/Assets/Scripts/Test/KeyHole/keyMainScript.cs
Covered lines:13
Uncovered lines:0
Coverable lines:13
Total lines:32
Line coverage:100% (13 of 13)
Covered branches:0
Total branches:0
Covered methods:3
Total methods:3
Method coverage:100% (3 of 3)

Coverage History

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
keyMainScript()0%000100%
IncrementKeys()0%000100%
DecrementKeys()0%000100%

File(s)

D:/--UnityProject/VR/VRExplorer_subjects/Edutainment-Escape-Room/Assets/Scripts/Test/KeyHole/keyMainScript.cs

#LineLine coverage
 1using System.Collections;
 2using System.Collections.Generic;
 3using UnityEngine;
 4
 5public class keyMainScript : MonoBehaviour
 6{
 27    public int numKeys = 0;
 28    public int numKeysWin = 3;
 9
 10    [SerializeField] private FinalDoor finalDoor1;
 11    [SerializeField] private FinalDoor finalDoor2;
 12
 13
 14    public void IncrementKeys()
 615    {
 616        numKeys++;
 617        if (numKeys >= 3)
 418        {
 419            finalDoor1.openFinalDoor();
 420            finalDoor2.openFinalDoor();
 421        }
 622    }
 23
 24    public void DecrementKeys()
 425    {
 426        numKeys--;
 427    }
 28
 29
 30
 31
 32}