< Summary

Information
Class: IceRpc.Transports.Coloc.Internal.ColocEndPoint
Assembly: IceRpc.Transports.Coloc
File(s): /home/runner/work/icerpc-csharp/icerpc-csharp/src/IceRpc.Transports.Coloc/Internal/ColocEndPoint.cs
Tag: 275_13775359185
Line coverage
66%
Covered lines: 2
Uncovered lines: 1
Coverable lines: 3
Total lines: 18
Line coverage: 66.6%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage
66%
Covered methods: 2
Total methods: 3
Method coverage: 66.6%

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
get_AddressFamily()100%210%
ToString()100%11100%
.ctor(...)100%11100%

File(s)

/home/runner/work/icerpc-csharp/icerpc-csharp/src/IceRpc.Transports.Coloc/Internal/ColocEndPoint.cs

#LineLine coverage
 1// Copyright (c) ZeroC, Inc.
 2
 3using System.Net.Sockets;
 4
 5namespace IceRpc.Transports.Coloc.Internal;
 6
 7internal class ColocEndPoint : System.Net.EndPoint
 8{
 9    /// <inheritdoc/>
 010    public override AddressFamily AddressFamily => AddressFamily.Unspecified;
 11
 12    private readonly ServerAddress _serverAddress;
 13
 14    /// <inheritdoc/>
 20215    public override string ToString() => _serverAddress.ToString();
 16
 543817    internal ColocEndPoint(ServerAddress serverAddress) => _serverAddress = serverAddress;
 18}