示例#1
0
        public void NewRelativeRecord_CreatesANewMatchRecord_WitLoseResult_WhenNewRankIsLessThanOldRank()
        {
            // Arrange
            MatchRecord original = MatchRecordFaker.CreateRecord(cr: 2000);

            // Act
            MatchRecord relative = original.NewRelativeRecord(1900, DateTime.Now, MapFaker.Random());

            // Assert
            Assert.AreEqual(relative.Result, MatchResult.LOSE);
        }
示例#2
0
        public void NewRelativeRecord_CreatesANewMatchRecord_WithTheDifferencealculated_RelativeToTheOriginal()
        {
            // Arrange
            MatchRecord original = MatchRecordFaker.CreateRecord(cr: 2000);

            // Act
            MatchRecord relative = original.NewRelativeRecord(2100, DateTime.Now, MapFaker.Random());

            // Assert
            Assert.AreEqual(relative.Diff, 100);
        }