public void IsRegister_True() { RegisterService registerService = new RegisterService(); var result = registerService.CheckName("Alex"); Assert.IsTrue(result, "Correct name"); }
public void RegisterParticipant() { string name; var isCheck = false; Console.WriteLine("Let's go through registration first."); do { Console.WriteLine("Enter name:"); name = Console.ReadLine(); isCheck = registerService.CheckName(name); if (isCheck) { if (string.IsNullOrWhiteSpace(name)) { Console.WriteLine("Enter name!"); } else { var participant = driverService.GetDriver(name); if (participant == null) { Driver driver = new Driver { Name = name, Prizes = 0, NumberOfRaces = 0 }; ListData.ListDrivers.Add(driver); ListData.ListBalances.Add(new Balance { NameDriver = driver.Name, Amount = 0 }); ListData.ListGarages.Add(new Garage { Cars = new List <Car> { new Car { Name = "VAZ 2107", TypeOfCar = "Passenger cars", Speed = 0, MaxSpeed = 120, Price = 300 } }, NameDriver = driver.Name }); Console.WriteLine($"Welcome - {driver.Name}."); } else { Console.WriteLine("There is already such a participant."); } } } else { Console.WriteLine("Use the correct name!"); } }while (string.IsNullOrWhiteSpace(name) || isCheck != true); }