< Summary

Information
Class: Utility.Components.HextoDec.HextoDec
Assembly: Utility
File(s): /home/runner/work/Utility-Blazor/Utility-Blazor/src/Utility/Components/HextoDec/HextoDec.razor
Tag: 231_14069517506
Line coverage
0%
Covered lines: 0
Uncovered lines: 8
Coverable lines: 8
Total lines: 56
Line coverage: 0%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
.ctor()100%210%
ConvertToDecimal()100%210%
ConvertToHex()100%210%

File(s)

/home/runner/work/Utility-Blazor/Utility-Blazor/src/Utility/Components/HextoDec/HextoDec.razor

#LineLine coverage
 1<div class="container">
 2
 3    <div class="row">
 4        <div class="col">
 5            <h2>HEX to DEC</h2>
 6        </div>
 7    </div>
 8
 9    <div class="row">
 10        <div class="col">
 11
 12            <div class="input-group">
 13                <div class="input-group-prepend">
 14                    <span class="input-group-text">Hex:</span>
 15                </div>
 16                <input id="hex" name="hex" class="form-control" @bind="hex">
 17                <span class="input-group-btn">
 18                    <button id="ConvertToDecimal" name="ConvertToDecimal" @onclick="ConvertToDecimal" class="btn btn-suc
 19                </span>
 20            </div>
 21
 22        </div>
 23    </div>
 24
 25    <div class="row">
 26        <div class="col">
 27
 28            <div class="input-group">
 29                <div class="input-group-prepend">
 30                    <span class="input-group-text">Dec:</span>
 31                </div>
 32                <input id="dec" name="dec" class="form-control" @bind="dec">
 33                <div class="input-group-append">
 34                    <button id="ConvertToHex" name="ConvertToHex" @onclick="ConvertToHex" class="btn btn-success float-r
 35                </div>
 36            </div>
 37
 38        </div>
 39    </div>
 40
 41</div>
 42
 43@code {
 044    string hex = "12";
 045    int dec = 0;
 46
 47    private void ConvertToDecimal()
 048    {
 049        dec = int.Parse(hex, System.Globalization.NumberStyles.HexNumber);
 050    }
 51
 52    private void ConvertToHex()
 053    {
 054        hex = dec.ToString("X");
 055    }
 56}