< Summary

Information
Class: Renci.SshNet.Sftp.Responses.SftpResponse
Assembly: Renci.SshNet
File(s): \home\appveyor\projects\ssh-net\src\Renci.SshNet\Sftp\Responses\SftpResponse.cs
Line coverage
100%
Covered lines: 14
Uncovered lines: 0
Coverable lines: 14
Total lines: 28
Line coverage: 100%
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 Cyclomatic complexity Line coverage
get_ResponseId()100%1100%
get_ProtocolVersion()100%1100%
.ctor(...)100%1100%
LoadData()100%1100%
SaveData()100%1100%

File(s)

\home\appveyor\projects\ssh-net\src\Renci.SshNet\Sftp\Responses\SftpResponse.cs

#LineLine coverage
 1namespace Renci.SshNet.Sftp.Responses
 2{
 3    internal abstract class SftpResponse : SftpMessage
 4    {
 947195        public uint ResponseId { get; set; }
 6
 685887        public uint ProtocolVersion { get; private set; }
 8
 317019        protected SftpResponse(uint protocolVersion)
 3170110        {
 3170111            ProtocolVersion = protocolVersion;
 3170112        }
 13
 14        protected override void LoadData()
 3153615        {
 3153616            base.LoadData();
 17
 3153618            ResponseId = ReadUInt32();
 3153619        }
 20
 21        protected override void SaveData()
 6022        {
 6023            base.SaveData();
 24
 6025            Write(ResponseId);
 6026        }
 27    }
 28}