/Demo.TDD.November.2012/FrozenBytes.Tdd.Demo.Session1nd2/FrozenBytes.Tdd.Demo.After/FrozenBytes.Tdd.Legacy.Demo.UnitTests/BasicUnitTests.cs
C# | 47 lines | 29 code | 5 blank | 13 comment | 0 complexity | 5bb0efb1d197998e79a5dce077360284 MD5 | raw file
- // -----------------------------------------------------------------------
- // <copyright file="BasicUnitTests.cs" company="Microsoft">
- // TODO: Update copyright text.
- // </copyright>
- // -----------------------------------------------------------------------
- namespace FrozenBytes.Tdd.Legacy.Demo.UnitTests
- {
- using System;
- using NUnit.Framework;
- using FluentAssertions;
- using StriderCupRacing.Models;
- /// <summary>
- /// TODO: Update summary.
- /// </summary>
- public class BasicUnitTests
- {
- [Test]
- public void GetAge_RiderIsBornThisYear_ShouldBeZero()
- {
- // AAA
- // Arrange
- RiderSerivce riderSerivce = new RiderSerivce();
- Rider rider = new Rider()
- {
- City = "Atlanta",
- Country = "USA",
- DateOfBirth = DateTime.Parse("10/21/2012"),
- FirstName = "Chase",
- LastName = "Me",
- GenderEnum = GenderEnum.Male,
- Number = 431,
- RiderId = 1,
- SkillLevelEnum = RiderSkillLevelEnum.Beginner
- };
- // Act
- int age = riderSerivce.GetAge(rider, DateTime.Now);
- // Assert
- //Assert.AreEqual(0,age);
- age.Should().Be(0);
- }
- }
- }