public void Test_SwimmersManager_Costructor() { ClubsManager clbMngr = new ClubsManager(); SwimmersManager swmMngr = new SwimmersManager(clbMngr); Assert.AreEqual(true, swmMngr.Swimmers != null && swmMngr.ClubManager != null); }
/*Saving the Swimmer from the file*/ private void btnSaveSwimmer_Click(object sender, EventArgs e) { sog.SaveLoad(); if (txtLoadSwimmer.Text == "Double click me! or Enter the file path") { MessageBox.Show("Please provide the file path"); } else { try { clbMngr = new ClubsManager(); swmMngr = new SwimmersManager(clbMngr); swmMngr.Swimmers.Clear(); //Adding the Swimmer to regsitratnt registrants = new List <Registrant>(); /*Adding Swimmer to the list of registrant as well*/ foreach (var swimmer in Swimmers) { Registrant newswimmer = new Registrant(swimmer.Name, swimmer.DateOfBirth, swimmer.Address, swimmer.PhoneNumber); swmMngr.Swimmers.Add(newswimmer); } //Saving the file swmMngr.Save(txtSaveSwimmer.Text, ","); } catch { MessageBox.Show("Error in Saving the Swimemr to the File", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
//Saving the Club from the File Specified private void btnSave_Click(object sender, EventArgs e) { sog.SaveLoad(); try { if (txtSave.Text != "Double Click me! or Enter the path") { clbMngr = new ClubsManager(); // Saving Culb tp file specifed clbMngr.Clubs = Clubs; clbMngr.Save(txtSave.Text, "|"); MessageBox.Show("File saved Successfully .", "SUCCESS", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (txtSave.Text == "Double Click me! or Enter the path") { MessageBox.Show("Please enter the correct path for the file to be saved .", "WAIT...", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch { MessageBox.Show("Error in Saving the Clubs.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
/*Loading the Swimmer from the file*/ private void btnLoadSwimmer_Click(object sender, EventArgs e) { //Sound sog.SaveLoad(); if (txtLoadSwimmer.Text == "Double click me! or Enter the file path") { MessageBox.Show("Please provide the file path"); } else { clbMngr = new ClubsManager(); swmMngr = new SwimmersManager(clbMngr); try { swmMngr.Load(txtLoadSwimmer.Text, ","); } catch (Exception exception) { MessageBox.Show("Cannot load the club\n" + exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } foreach (var item in swmMngr.Swimmers) { Swimmer newSwimmer; newSwimmer = new Swimmer(item.Name, item.DateOfBirth, item.Address, item.PhoneNumber); //Adding Swimmer to the list Swimmers.Add(newSwimmer); //adding Swimmer to the list lbSwimmers.Items.Add(newSwimmer.Name); } } }
void saveClubs() { ClubsManager clg = new ClubsManager(); clg.Clubs = clubs; clg.Save("ClubsOut.txt", "|"); }
public void Test_ClubsManager_AddMethod() { ClubsManager clubMg2 = new ClubsManager(); Club club1 = new Club(); clubMg2.Add(club1); Assert.AreEqual(club1, clubMg2.Clubs[0]); }
public void Test_SwimmersManager_NumberProperty() { ClubsManager clbMngr = new ClubsManager(); SwimmersManager swmMngr = new SwimmersManager(clbMngr); swmMngr.Number = 8; Assert.AreEqual(8, swmMngr.Number); }
void loadClubs() { ClubsManager clg = new ClubsManager(); clg.Clubs = clubs; clg.Load("ClubsOut.txt", "|"); clubs = clg.Clubs; }
private void Form1_Load(object sender, EventArgs e) { clbMngr = new ClubsManager(); swmMngr = new SwimmersManager(clbMngr); coachMngr = new ArrayList(); swimMeetMngr = new ArrayList(); saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; }
public void Test_SwimmerManager_AddMethod() { ClubsManager clbMngr = new ClubsManager(); SwimmersManager swmMngr = new SwimmersManager(clbMngr); Registrant aRegistrant = new Registrant(); swmMngr.Add(aRegistrant); Assert.AreEqual(aRegistrant, swmMngr.Swimmers[0]); }
public void ClubsManager_Load_Same() { ClubsManager newClubsManager = new ClubsManager(); newClubsManager.Load("Clubs.txt", ","); int ExpectedClubNumber = 3004; Assert.AreEqual(newClubsManager.Clubs[0].ClubNumber, ExpectedClubNumber, "Club number is not same"); }
public void ClubManager_AddClubCorrectly_Success() { ClubsManager clbMng = new ClubsManager(); Club club = new Club(); clbMng.Add(club); Assert.AreEqual(clbMng.Clubs[0], club); Assert.AreEqual(clbMng.Number, 1); }
public void Test_ClubsManager_GetClubByRegNumMethod() { ClubsManager clubMg3 = new ClubsManager(); Club club2 = new Club(2000, "CCAC", new Address("35 River St", "Toronto", "ON", "M2M 5M5"), 4165555555); clubMg3.Add(club2); Club clubCheck = clubMg3.GetByRegNum(2000); Assert.AreEqual(club2, clubCheck); }
public void ClubManager_CreateWithValidInput_Success() { ClubsManager clbMng = new ClubsManager(); List <Club> clubs = new List <Club>(); clbMng.Clubs = clubs; Assert.AreEqual(clbMng.Clubs, clubs); Assert.AreEqual(clbMng.Number, 0); }
public void Test_SwimmersManager_LoadMethod() { string expectedResult = string.Format("Swimmer 4"); ClubsManager clbMngr = new ClubsManager(); SwimmersManager swmMngr = new SwimmersManager(clbMngr); swmMngr.Load(@"C:\A2\Swimmers.txt", ","); string actualResult = swmMngr.Swimmers[0].Name; Assert.AreEqual(expectedResult, actualResult); }
public void ClubManager_GetClubByInvalidNum_Output() { ClubsManager clbMng = new ClubsManager(); Club club = new Club(); clbMng.Add(club); Club newClub = clbMng.GetByRegNum(0); Assert.AreEqual(newClub, null); }
public void ClubManager_GetClubByRegNum_Success() { ClubsManager clbMng = new ClubsManager(); Club club = new Club(); clbMng.Add(club); Club newClub = clbMng.GetByRegNum(club.ClubNumber); Assert.AreEqual(club, newClub); }
public void Get_Non_Existant_Club() { // arrange Club expectedResult = null; ClubsManager aClubManager = new ClubsManager(); // act Club actual = aClubManager.GetByRegNum(0); // assert Assert.AreEqual(expectedResult, actual, "Get Club fail"); }
public void Get_Non_Existant_Swimmer() { // arrange Registrant expectedResult = null; ClubsManager aClubManager = new ClubsManager(); SwimmersManager aSwimmersManager = new SwimmersManager(aClubManager); // act Registrant actual = aSwimmersManager.GetByRegNum(0); // assert Assert.AreEqual(expectedResult, actual, "Get Swimmer fail"); }
public void AddProperlyWorkingProperly() { //arrange ClubsManager aClubManager = new ClubsManager(); Club aClub = new Club(); //act aClubManager.Add(aClub); Club expected = aClub; //assert Club actual = aClubManager.Clubs[0]; Assert.AreEqual(expected, actual); }
public void GetByRegNoWorkingProperly() { //arrange ClubsManager aClubManager = new ClubsManager(); Address aAddress = new Address(); Club aClub = new Club(118, "my club", aAddress, 1234567890); //act aClubManager.Add(aClub); Club expected = aClub; //assert Club actual = aClubManager.GetByRegNum(118); Assert.AreEqual(expected, actual); }
public void AddProperlyWorkingProperly() { //arrange ClubsManager aClubManager = new ClubsManager(); SwimmersManager aSwimmerManager = new SwimmersManager(aClubManager); Registrant aRegisterant = new Registrant(); //act aSwimmerManager.Add(aRegisterant); Registrant expected = aRegisterant; //assert Registrant actual = aSwimmerManager.Swimmers[0]; Assert.AreEqual(expected, actual); }
public void ClubManager_AddDuplicateClub_Exception() { ClubsManager clbMng = new ClubsManager(); Club club = new Club(); clbMng.Add(club); try { clbMng.Add(club); } catch (Exception e) { StringAssert.Contains(e.Message, "Club already exist!"); } }
public void Test_SwimmerManager_LoadGetByRegNumberMethodFull() { IClubsRepository clbMngr = new ClubsManager(); ISwimmersRepository swmMngr = new SwimmersManager((ClubsManager)clbMngr); try { swmMngr.Load(@"C:\A2\Swimmers.txt", ","); } catch (Exception e) { Console.WriteLine(e.Message); } Assert.AreEqual("Swimmer 4", swmMngr.GetByRegNum(3004).Name); }
public void NumberOfClubsAreGettingAddedByNumberProperty() { //arrange ClubsManager aClubManager = new ClubsManager(); Club aClub = new Club(); Club anotherClub = new Club(); //act aClubManager.Add(aClub); aClubManager.Add(anotherClub); int expexted = 2; //assert int actual = aClubManager.Number; Assert.AreEqual(expexted, actual); }
public void ClubAreGettingAddedByClubProperty() { //arrange ClubsManager aClubManager = new ClubsManager(); Club aClub = new Club(); Club anotherClub = new Club(); //act Club expected = aClub; aClubManager.Clubs.Add(aClub); //assert List <Club> actual = new List <Club>(); actual = aClubManager.Clubs; Assert.AreEqual(expected, actual[0]); }
public void RegisterantsAreGettingAddedBySwimmersProperty() { //arrange ClubsManager aClubManager = new ClubsManager(); SwimmersManager aSwimmerManager = new SwimmersManager(aClubManager); Registrant aRegisterant = new Registrant(); //act Registrant expected = aRegisterant; aSwimmerManager.Swimmers.Add(aRegisterant); //assert List <Registrant> actual = new List <Registrant>(); actual = aSwimmerManager.Swimmers; Assert.AreEqual(expected, actual[0]); }
public void NumberOfSwimmersAreGettingAddedByNumberProperty() { //arrange ClubsManager aClubManager = new ClubsManager(); SwimmersManager aSwimmerManager = new SwimmersManager(aClubManager); Registrant aRegisterant = new Registrant(); //act aSwimmerManager.Add(aRegisterant); int expexted = 1; //assert int actual = aSwimmerManager.Number; Assert.AreEqual(expexted, actual); }
public void GetByRegNoWorkingProperly() { //arrange Registrant.count2 = 0; Registrant.count1 = 0; ClubsManager aClubManager = new ClubsManager(); SwimmersManager aSwimmerManager = new SwimmersManager(aClubManager); Registrant aRegisterant = new Registrant(); //act aSwimmerManager.Add(aRegisterant); Registrant expected = aRegisterant; //assert Registrant actual = aSwimmerManager.GetByRegNum(1); Assert.AreEqual(expected, actual); }
public AddEditClub(ClubsManager manager, IList <Clubs> clubs, Clubs existingclub = null) { this.manager = manager; this.clubs = clubs; this.existingclub = existingclub; var tableView = new TableView { Intent = TableIntent.Form, Root = new TableRoot(existingclub != null ? "Edit Club" : "New Club") { new TableSection("Details") { (nameCell = new EntryCell { Label = "Name", Placeholder = "add name", Text = (existingclub != null) ? existingclub.Name : null, }), (descriptionCell = new EntryCell { Label = "Description", Placeholder = "add description", Text = (existingclub != null) ? existingclub.Description : null, }), }, } }; Button button = new Button() { BackgroundColor = existingclub != null ? Color.Gray : Color.Green, TextColor = Color.White, Text = existingclub != null ? "Finished" : "Add Club", CornerRadius = 0, }; button.Clicked += OnDismiss; Content = new StackLayout { Spacing = 0, Children = { tableView, button }, }; }