当前位置: 首页>>代码示例>>C#>>正文


C# School.RegisterStudent方法代码示例

本文整理汇总了C#中School.RegisterStudent方法的典型用法代码示例。如果您正苦于以下问题:C# School.RegisterStudent方法的具体用法?C# School.RegisterStudent怎么用?C# School.RegisterStudent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在School的用法示例。


在下文中一共展示了School.RegisterStudent方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: TestResgistringStudentsWithSameNumberToSchoolToThrow

 public void TestResgistringStudentsWithSameNumberToSchoolToThrow()
 {
     var testSchool = new School("The Academy");
     var studentOne = new Student("Pesho", 10000);
     var studentTwo = new Student("Gosho", 10000);
     testSchool.RegisterStudent(studentOne);
     testSchool.RegisterStudent(studentTwo);
 }
开发者ID:MarinMarinov,项目名称:High-Quality-Code,代码行数:8,代码来源:SchoolTests.cs

示例2: Test_RegisterStudentAfterAllIDsAreUsed

    public void Test_RegisterStudentAfterAllIDsAreUsed()
    {
        var school = new School();
        var maxNumberOfIds = Student.MaxID - Student.MinID;

        for (int i = 0; i <= maxNumberOfIds; i++)
        {
            school.RegisterStudent("pesho");
        }

        var lastStudent = school.Students[school.Students.Count - 1];

        Assert.AreEqual(Student.MaxID, lastStudent.Id);

        school.RegisterStudent("pesho");
    }
开发者ID:MarKamenov,项目名称:TelerikAcademy,代码行数:16,代码来源:SchoolTests.cs

示例3: Test_RegisterStudentReturnsCorrectStudent

    public void Test_RegisterStudentReturnsCorrectStudent()
    {
        var school = new School();
        var student = school.RegisterStudent("pesho");

        Assert.AreEqual("pesho", student.Name);
    }
开发者ID:MarKamenov,项目名称:TelerikAcademy,代码行数:7,代码来源:SchoolTests.cs

示例4: TestRegistringAValidStudentNotToThrow

        public void TestRegistringAValidStudentNotToThrow()
        {
            var testStudent = new Student("Andy", 10000);
            var testSchool = new School("The Academy");

            testSchool.RegisterStudent(testStudent);
        }
开发者ID:danielkaradaliev,项目名称:TelerikAcademyAssignments,代码行数:7,代码来源:SchoolTests.cs

示例5: TestStudentsCountInSchoolToEqualTheRegistredNumberOfStudents

        public void TestStudentsCountInSchoolToEqualTheRegistredNumberOfStudents()
        {
            var expectedLength = 5;
            var testSchool = new School("The Academy");
            for (int i = 0; i < expectedLength; i++)
            {
                string name = "Name #" + i.ToString();
                int number = 10000 + i;
                var testStudent = new Student(name, number);

                testSchool.RegisterStudent(testStudent);
            }

            Assert.AreEqual(expectedLength, testSchool.StudentListInSchool.Count, "The count of the students in the school is not euqal to the added number");
        }
开发者ID:danielkaradaliev,项目名称:TelerikAcademyAssignments,代码行数:15,代码来源:SchoolTests.cs

示例6: TestResgistringNullToSchoolToThrow

        public void TestResgistringNullToSchoolToThrow()
        {
            var testSchool = new School("The Academy");

            testSchool.RegisterStudent(null);
        }
开发者ID:danielkaradaliev,项目名称:TelerikAcademyAssignments,代码行数:6,代码来源:SchoolTests.cs


注:本文中的School.RegisterStudent方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。