< Summary

Class:AnimateDrawer
Assembly:Test
File(s):D:/--UnityProject/VR/_____ISSTA 26/EscapeTheRoomVR/Assets/Test 1/AnimateDrawer.cs
Covered lines:11
Uncovered lines:0
Coverable lines:11
Total lines:22
Line coverage:100% (11 of 11)
Covered branches:0
Total branches:0
Covered methods:2
Total methods:2
Method coverage:100% (2 of 2)

Coverage History

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
Start()0%000100%
OpenDrawer()0%000100%

File(s)

D:/--UnityProject/VR/_____ISSTA 26/EscapeTheRoomVR/Assets/Test 1/AnimateDrawer.cs

#LineLine coverage
 1using System.Collections;
 2using System.Collections.Generic;
 3using UnityEngine;
 4
 5public class AnimateDrawer : MonoBehaviour {
 6    private Vector3 origin;
 7
 8    // Use this for initialization
 29    void Start() {
 210        origin = transform.parent.position;
 211        transform.parent.Find ("Knife").transform.parent = transform.parent.transform;
 212    }
 13
 14    // Show transition for opening drawer
 115    public void OpenDrawer() {
 116        Debug.Log("Opening drawer");
 117        transform.parent.transform.Translate(0, 0, 0.5f);
 118        GetComponent<Usable>().enabled = false;
 119        GetComponent<Collectable>().enabled = false;
 120        GetComponent<Collider>().enabled = false;
 121    }
 22}

Methods/Properties

Start()
OpenDrawer()