< 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{
 87    public int numKeys = 0;
 88    public int numKeysWin = 3;
 9
 10    [SerializeField] private FinalDoor finalDoor1;
 11    [SerializeField] private FinalDoor finalDoor2;
 12
 13
 14    public void IncrementKeys()
 3415    {
 3416        numKeys++;
 3417        if (numKeys >= 3)
 1018        {
 1019            finalDoor1.openFinalDoor();
 1020            finalDoor2.openFinalDoor();
 1021        }
 3422    }
 23
 24    public void DecrementKeys()
 1725    {
 1726        numKeys--;
 1727    }
 28
 29
 30
 31
 32}