Наследование: MonoBehaviour
Пример #1
0
        public object Grade(int score)
        {
            var gradeCalculator = new GradeCalculator();
            var grade           = gradeCalculator.CalculateGrade(score);

            return(new { score = score, grade = grade });
        }
Пример #2
0
        public void CalCulatorSuccess(int score, string expectedResult)
        {
            var gradeCalculator = new GradeCalculator();
            var actualResult    = gradeCalculator.CalculateGrade(score);

            actualResult.Should().Be(expectedResult);
        }
        public void CalculateThrowsWithInvalidGrade(int numberGrade)
        {
            // Arrange
            var sut = new GradeCalculator();

            // Act / Assert
            Assert.Throws <ArgumentOutOfRangeException>(() => sut.Calculate(numberGrade));
        }
 public ExamResultsController(ExamContext context, IWebHostEnvironment env,
                              GradeCalculator gradeCalculator, StudentRepository studentRepository)
 {
     _context               = context;
     Env                    = env;
     this.gradeCalculator   = gradeCalculator;
     this.studentRepository = studentRepository;
 }
        public void CalculateReturnsApproprateGrade(int numberGrade, LetterGrade letterGrade)
        {
            // Arrange
            var sut = new GradeCalculator();

            // Act
            var result = sut.Calculate(numberGrade);

            // Assert
            Assert.Equal(letterGrade, result);
        }
        public void LotsOfGradeCalculatorTests(int value, string expected)
        {
            // Arrange
            var sut = new GradeCalculator();

            // Act
            var result = sut.GetGrade(value);

            // Assert
            Assert.Equal(expected, result);
        }
Пример #7
0
 public GradeCalculatorTests()
 {
     sut          = new GradeCalculator();
     sut.Gradings = new List <Grading>
     {
         new Grading {
             MinScore = 91, Grade = "A"
         },
         new Grading {
             MinScore = 81, Grade = "B"
         },
         new Grading {
             MinScore = 71, Grade = "C"
         },
         new Grading {
             MinScore = 61, Grade = "D"
         },
         new Grading {
             MinScore = 0, Grade = "F"
         },
     };
 }
Пример #8
0
 public void SetUp()
 {
     calc = new GradeCalculator();
 }
Пример #9
0
 public IActionResult GradeCalculator(GradeCalculator model)
 {
     return(View());
 }
Пример #10
0
 public void Givenเกณฑการประเมนเกรดในระบบเปนดงน(Table table)
 {
     sut          = new GradeCalculator();
     sut.Gradings = table.CreateSet <Grading>();
 }