< Summary

Class:Utilities
Assembly:bamlab.micromissiles
File(s):/github/workspace/Assets/Scripts/Utils/Utilities.cs
Covered lines:6
Uncovered lines:6
Coverable lines:12
Total lines:21
Line coverage:50% (6 of 12)
Covered branches:0
Total branches:0
Covered methods:2
Total methods:4
Method coverage:50% (2 of 4)

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
GenerateRandomNoise(...)0%110100%
GenerateRandomNoise(...)0%110100%
ConvertMpsToKnots(...)0%2100%
ConvertMetersToFeet(...)0%2100%

File(s)

/github/workspace/Assets/Scripts/Utils/Utilities.cs

#LineLine coverage
 1using UnityEngine;
 2
 3public static class Utilities {
 15104  public static Vector3 GenerateRandomNoise(Vector3 standardDeviation) {
 15105    return new Vector3(Random.Range(-standardDeviation.x, standardDeviation.x),
 6                       Random.Range(-standardDeviation.y, standardDeviation.y),
 7                       Random.Range(-standardDeviation.z, standardDeviation.z));
 15108  }
 9
 151010  public static Vector3 GenerateRandomNoise(Simulation.CartesianCoordinates standardDeviation) {
 151011    return GenerateRandomNoise(Coordinates3.FromProto(standardDeviation));
 151012  }
 13
 014  public static float ConvertMpsToKnots(float mps) {
 015    return mps * 1.94384f;
 016  }
 17
 018  public static float ConvertMetersToFeet(float meters) {
 019    return meters * 3.28084f;
 020  }
 21}