pluralsight-csharp-fundamen.../gradebook/test/GradeBook.Tests/BookTests.cs

28 lines
615 B
C#
Raw Permalink Normal View History

using System;
using Xunit;
using GradeBook;
namespace GradeBook.Tests
{
public class BookTests
{
[Fact]
public void Test1()
{
// arrange
var book = new Book("");
book.AddGrade(89.1);
book.AddGrade(90.5);
book.AddGrade(77.3);
// act
var result = book.GetStatistics();
// assert
Assert.Equal(85.6, result.Average, 1);
Assert.Equal(90.5, result.highGrade);
Assert.Equal(77.3, result.lowGrade);
}
}
}