Example #1
0
        public void TestDriverByCarNoWithNegativeValue()
        {
            var value = f1stats.DriverByCarNo(-1);

            if (value != null)
            {
                throw new Exception("TestDriverByCarNoWithNegativeValue() failed");
            }
        }
Example #2
0
        public void TestDriverByCarNo_GivenWith_TeamDataAndCarNumNotLocated_ShouldBe_null()
        {
            sut = new F1Stats(SampleData.Teams, new F1StatsWeightingStub());

            var result = sut.DriverByCarNo(9999);

            Assert.Null(result);
        }
Example #3
0
        public void TestDriverByCarNo_GivenWith_TeamDataAndCarNo1_ShouldReturn_aDriver()
        {
            sut = new F1Stats(SampleData.Teams, new F1StatsWeightingStub());

            var result = sut.DriverByCarNo(1);

            Assert.NotNull(result);
        }
Example #4
0
        public void TestDriverByCarNo_GivenWith_TeamDataAndCarNo2_ShouldReturn_DriverWithCarNo2()
        {
            sut = new F1Stats(SampleData.Teams, new F1StatsWeightingStub());

            var result = sut.DriverByCarNo(2);

            Assert.AreEqual(result.CarNumber, 2);
        }
Example #5
0
        public void DummyTestThatWillNotRunAsWeHaveNoTestFrameworkHookedUp()
        {
            sut = new F1Stats(SampleData.Teams, new F1StatsWeightingStub());

            var result = sut.DriverByCarNo(-1);

            Assert.Null(result);
        }