public void checkTypeOfInstace() { ComputerStore computerStore = new ComputerStore(); Computer computer = computerStore.Construct(new SuperComputerBuilder()); Assert.IsInstanceOfType(computer, typeof(Computer)); }
public void checkValueFromCreatedSuperComputer() { ComputerStore computerStore = new ComputerStore(); Computer computer = computerStore.Construct(new SuperComputerBuilder()); Assert.AreEqual("1000GB", computer["hdd"]); }
public void ShowAllComputers(ComputerStore computerStore) { foreach (var computer in computerStore.Computers) { Console.WriteLine("Brand: " + computer.Brand + " Price: " + computer.Price); } }
public IActionResult OnPostAsync() { if (!ModelState.IsValid) { return(Page()); } //Edit ComputerStore.EditComputer(Computer); return(RedirectToPage("./Index")); }
public ActionResult OnPostAsync() { if (!ModelState.IsValid) { return(Page()); } Computer.StudenId = StudentId; ComputerStore.AddComputer(Computer); return(RedirectToPage("../Students/Index")); }
public static void WriteComputerStoreToFile(ComputerStore computerStore) { //create xml form string var str = computerStore.SerializeToString(); //write xml to the file FileStream fileStream = new FileStream("store.dat", FileMode.Create, FileAccess.Write); StreamWriter streamWriter = new StreamWriter(fileStream); streamWriter.WriteLine(str); streamWriter.Close(); }
public void IsSuperComputer() { var N412 = new Computer() { cores = 64, frequency = 50, ram = 4, dataType = "Super Computation" }; var superComputer = new SuperComputerBuilder(); var ComputerStore = new ComputerStore(); var SC = ComputerStore.buildComputer(superComputer); Assert.AreEqual(N412.cores, SC.cores); Assert.AreEqual(N412.frequency, SC.frequency); Assert.AreEqual(N412.ram, SC.ram); Assert.AreEqual(N412.dataType, SC.dataType); }
public static void Main() { //Builder ComputerBuilder PCassembler; ComputerStore store = new ComputerStore(); PCassembler = new PCassembler(); store.Construct(PCassembler); PCassembler.PC.Show(); //Decorator Decorator.Computer computer = new Decorator.Computer(); AddFanComputerDecorator computerWithFan = new AddFanComputerDecorator(computer); Console.WriteLine(computerWithFan.GetInfo()); Console.WriteLine(""); //State Console.WriteLine("System is booted up and temperatures will be measured when under load\n"); // Open a new temperature Temperature temperature = new Temperature("Case Temperature"); // Adjust system load Console.WriteLine("System booted: Temperature is - 30 C*"); temperature.AddLoad(30); temperature.AddLoad(15); temperature.AddLoad(10); temperature.LowerLoad(20); temperature.LowerLoad(10); Console.ReadKey(); }
public AddModel(ComputerStore computerStore) { ComputerStore = computerStore; }
public void OnGet(Guid id) { Computer = ComputerStore.GetComputerById(id); }
public EditModel(ComputerStore computerStore) { ComputerStore = computerStore; }
public ActionResult OnPostDelete(Guid id) { ComputerStore.DeleteComputer(id); return(RedirectToPage()); }
public indexModel(ComputerStore computerStore) { ComputerStore = computerStore; Computers = computerStore.GetComputer(); }
public IndexModel(ComputerStore computerStore) { ComputerStore = computerStore; Computers = ComputerStore.GetComputers(); }
public IndexModel(StudentStore studentStore, ComputerStore computerStore) { StudentStore = studentStore; Students = StudentStore.GetStudents(); }