< Summary

Class:ReplaceFlower
Assembly:Test
File(s):E:/Unity/Unity Project/EscapeTheRoomVR/Assets/Test 1/ReplaceFlower.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%
PlaceFlower()0%000100%

File(s)

E:/Unity/Unity Project/EscapeTheRoomVR/Assets/Test 1/ReplaceFlower.cs

#LineLine coverage
 1using System.Collections;
 2using System.Collections.Generic;
 3using UnityEngine;
 4
 5public class ReplaceFlower : MonoBehaviour {
 6
 7  private GameObject flower;
 8
 19  void Start() {
 110    flower = GameObject.FindWithTag("flower");
 111    flower.SetActive(false);
 112  }
 13
 14    // Add flower from desk to vase
 115  public void PlaceFlower() {
 116    flower.SetActive(true);
 117        GameObject.FindWithTag("mirror").GetComponent<Usable>().inspectMessage = "The flower isn't in the reflection..."
 118        GameObject.FindWithTag("vase").GetComponent<Collectable>().enabled = false;
 119        GameObject.FindWithTag("vase").GetComponent<Usable>().enabled = false;
 120        GameObject.FindWithTag("vase").GetComponent<Collider>().enabled = false;
 121  }
 22}

Methods/Properties

Start()
PlaceFlower()