public void ApplicationId() { var data = Guid.NewGuid(); var row = new ServerStatisticsRow(data); Assert.AreEqual <Guid>(data, row.ApplicationId); }
public void ConvertNetwork() { var random = new Random(); var row = new ServerStatisticsRow(Guid.NewGuid()) { CpuUsagePercentage = random.Next(100), MemoryUsagePercentage = random.Next(100), PhysicalDiskUsagePercentage = random.Next(100), DeploymentId = StringHelper.ValidString(), MachineName = StringHelper.ValidString(), OccurredOn = DateTime.UtcNow, NetworkPercentage1 = random.Next(1, 100), NetworkPercentage2 = random.Next(1, 100), NetworkPercentage3 = random.Next(1, 100), NetworkPercentage4 = random.Next(1, 100), }; var set = row.Convert(); Assert.AreEqual <double>(row.CpuUsagePercentage, set.CpuUsagePercentage); Assert.AreEqual <double>(row.MemoryUsagePercentage, set.MemoryUsagePercentage); Assert.AreEqual <double>(row.PhysicalDiskUsagePercentage, set.PhysicalDiskUsagePercentage); Assert.AreEqual <DateTime>(row.OccurredOn, set.OccurredOn); Assert.AreEqual <string>(row.DeploymentId, set.DeploymentId); Assert.AreEqual <string>(row.MachineName, set.MachineName); Assert.AreEqual <Guid>(row.ApplicationId, set.Token.ApplicationId); Assert.AreEqual <Guid>(Guid.Parse(row.RowKey), set.Identifier); Assert.AreEqual <int>(4, set.NetworkPercentages.Length); Assert.AreEqual <double?>(row.NetworkPercentage1, set.NetworkPercentages[0]); Assert.AreEqual <double?>(row.NetworkPercentage2, set.NetworkPercentages[1]); Assert.AreEqual <double?>(row.NetworkPercentage3, set.NetworkPercentages[2]); Assert.AreEqual <double?>(row.NetworkPercentage4, set.NetworkPercentages[3]); }
public void MachineName() { var data = StringHelper.ValidString(); var row = new ServerStatisticsRow(Guid.NewGuid()); row.MachineName = data; Assert.AreEqual <string>(data, row.MachineName); }
public void OccurredOn() { var data = DateTime.UtcNow; var row = new ServerStatisticsRow(Guid.NewGuid()); row.OccurredOn = data; Assert.AreEqual <DateTime>(data, row.OccurredOn); }
public void DeploymentId() { var data = StringHelper.ValidString(); var row = new ServerStatisticsRow(Guid.NewGuid()); row.DeploymentId = data; Assert.AreEqual <string>(data, row.DeploymentId); }
public void PhysicalDiskUsagePercentage() { var random = new Random(); var data = random.Next(); var row = new ServerStatisticsRow(Guid.NewGuid()); row.PhysicalDiskUsagePercentage = data; Assert.AreEqual <double>(data, row.PhysicalDiskUsagePercentage); }
public void NetworkPercentage2() { var random = new Random(); var data = random.NextDouble(); var row = new ServerStatisticsRow(Guid.NewGuid()); Assert.IsNull(row.NetworkPercentage2); row.NetworkPercentage2 = data; Assert.AreEqual <double?>(data, row.NetworkPercentage2); }