public void ViewSpecValuesTest() { SpecLog expectedSpec; SpecLog actualSpec; DisplayedSpec displayedSpec = new DisplayedSpec(); expectedSpec = new SpecLog() { Manufacturer = "LENOVO", ModelName = "P50", ModelSerial = "S120en0005mbPC0C3D4N", MotherboardSerial = "L1HF63Y00TV", Cpu = "i7-6700HQ CPU @ 2.60GHz", RamSize = "16GB (8+8)", RamPartNumber = $"M471A1G43DB0-CPB{Environment.NewLine}M471A1G43DB0-CPB", RamSerial = $"9244AF5B{Environment.NewLine}120BAC8E", Optical = "", DiskName = "INTEL SSDPEKKF256G7H", DiskSize = "256SSD", DiskSerial = "0000_0000_0100_0000_E4D2_5C1E_9BE4_4E01.", Diagonal = $@"23""", Resolution = "FHD", Gpu = $"NVIDIA Quadro M1000M{Environment.NewLine}Intel(R) HD Graphics 530", InstalledOS = "Win10 Pro", VerOS = "18362", LangOS = "PL", OsKey = "2NG2R-HRCYB-3J9YB-CG7MP-HH7CP" }; actualSpec = displayedSpec.ViewSpec; Assert.AreEqual(expectedSpec.Manufacturer, actualSpec.Manufacturer, "Manufacturer value not equal."); Assert.AreEqual(expectedSpec.ModelName, actualSpec.ModelName, "Model value not equal."); Assert.AreEqual(expectedSpec.ModelSerial, actualSpec.ModelSerial, "Serial value not equal."); Assert.AreEqual(expectedSpec.MotherboardSerial, actualSpec.MotherboardSerial, "MotherboardSerial value not equal."); Assert.AreEqual(expectedSpec.Cpu, actualSpec.Cpu, "Processor value not equal."); Assert.AreEqual(expectedSpec.RamSize, actualSpec.RamSize, "Ram value not equal."); Assert.AreEqual(expectedSpec.RamPartNumber, actualSpec.RamPartNumber, "RamPartNumber value not equal."); Assert.AreEqual(expectedSpec.RamSerial, actualSpec.RamSerial, "RamSerial value not equal."); Assert.AreEqual(expectedSpec.Optical, actualSpec.Optical, "Optical value not equal."); Assert.AreEqual(expectedSpec.DiskName, actualSpec.DiskName, "DiskName value not equal."); Assert.AreEqual(expectedSpec.DiskSize, actualSpec.DiskSize, "DiskSize value not equal."); Assert.AreEqual(expectedSpec.DiskSerial, actualSpec.DiskSerial, "DiskSerial value not equal."); Assert.AreEqual(expectedSpec.Diagonal, actualSpec.Diagonal, "Diagonal value not equal."); Assert.AreEqual(expectedSpec.Resolution, actualSpec.Resolution, "Resolution value not equal."); Assert.AreEqual(expectedSpec.Gpu, actualSpec.Gpu, "GPU value not equal."); Assert.AreEqual(expectedSpec.InstalledOS, actualSpec.InstalledOS, "InstalledOS value not equal."); Assert.AreEqual(expectedSpec.VerOS, actualSpec.VerOS, "VerOS value not equal."); Assert.AreEqual(expectedSpec.LangOS, actualSpec.LangOS, "LangOS value not equal."); Assert.AreEqual(expectedSpec.OsKey, actualSpec.OsKey, "OsKey value not equal."); }
public void ViewSpecValuesTest() { Spec expectedSpec; Spec actualSpec; DisplayedSpec displayedSpec = new DisplayedSpec(); expectedSpec = new Spec() { Manufacturer = "LENOVO", Model = "P50", Serial = "S120en0005mbPC0C3D4N", Processor = "Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz", Ram = "16GB (8+8)", Optical = "", DiskName = "INTEL SSDPEKKF256G7H", DiskSize = "256SSD", DiskSerial = "0000_0000_0100_0000_E4D2_5C1E_9BE4_4E01.", Diagonal = $@"23""", Resolution = "FHD", GPU = "NVIDIA Quadro M1000M/Intel(R) HD Graphics 530", InstalledOS = "Microsoft Windows 10 Pro", VerOS = "18362", LangOS = "PL" }; actualSpec = displayedSpec.ViewSpec; Assert.AreEqual(expectedSpec.Manufacturer, actualSpec.Manufacturer, "Manufacturer value not equal."); Assert.AreEqual(expectedSpec.Model, actualSpec.Model, "Model value not equal."); Assert.AreEqual(expectedSpec.Serial, actualSpec.Serial, "Serial value not equal."); Assert.AreEqual(expectedSpec.Processor, actualSpec.Processor, "Processor value not equal."); Assert.AreEqual(expectedSpec.Ram, actualSpec.Ram, "Ram value not equal."); Assert.AreEqual(expectedSpec.Optical, actualSpec.Optical, "Optical value not equal."); Assert.AreEqual(expectedSpec.DiskName, actualSpec.DiskName, "DiskName value not equal."); Assert.AreEqual(expectedSpec.DiskSize, actualSpec.DiskSize, "DiskSize value not equal."); Assert.AreEqual(expectedSpec.DiskSerial, actualSpec.DiskSerial, "DiskSerial value not equal."); Assert.AreEqual(expectedSpec.Diagonal, actualSpec.Diagonal, "Diagonal value not equal."); Assert.AreEqual(expectedSpec.Resolution, actualSpec.Resolution, "Resolution value not equal."); Assert.AreEqual(expectedSpec.GPU, actualSpec.GPU, "GPU value not equal."); Assert.AreEqual(expectedSpec.InstalledOS, actualSpec.InstalledOS, "InstalledOS value not equal."); Assert.AreEqual(expectedSpec.VerOS, actualSpec.VerOS, "VerOS value not equal."); Assert.AreEqual(expectedSpec.LangOS, actualSpec.LangOS, "LangOS value not equal."); }