My favorites
|
Sign in
rmh
Ronald McDonald House of Mid-Michigan Reservation System
Project Home
Wiki
Issues
Source
Checkout
|
Browse
|
Changes
|
r22
Source path:
svn
/
trunk
/
RMH.IntegrationTests
/
Repository
/
PatientRepositorySpecs.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
using System;
using FluentNHibernate;
using FluentNHibernate.Testing;
using NUnit.Framework;
using RMH.Entities;
namespace RMH.IntegrationTests.Repository
{
[TestFixture]
public class PatientRepositorySpecs : RepositoryBaseSpecs
{
[Test]
public void can_persist_all_properties_of_patient()
{
new PersistenceSpecification<Patient>(GetSession())
.CheckProperty(x => x.FirstName, "Optimus")
.CheckProperty(x => x.LastName, "Prime")
.CheckProperty(x => x.MiddleName, "Eugene")
.CheckProperty(x => x.VehicleMake, "Ford")
.CheckProperty(x => x.VehicleModel, "Fiesta")
.CheckProperty(x => x.VehiclePlateNumber, "34834-34343")
.CheckProperty(x => x.PhoneNumber, "555-234-3433")
.CheckProperty(x => x.PhoneNumberAlternate, "555-231-3433")
.CheckProperty(x => x.VehiclePlateState, "PA")
.CheckProperty(x => x.EmailAddress, "optimus@autobots.com")
.CheckProperty(x => x.DateOfBirth, new DateTime(1984, 1, 1))
.CheckProperty(x => x.DateOfDeath, new DateTime(1989, 1, 1))
.VerifyTheMappings();
}
}
}
Show details
Hide details
Change log
r2
by ignu.smith on Apr 26, 2009
Diff
Initial Commit after Lansing Give Camp
Go to:
/trunk/DatabaseSetup.txt
/trunk/MichiganCounties.txt
/trunk/RMH
/trunk/RMH.DataAccess
/trunk/RMH.DataAccess/AdoNet
...taAccess/AdoNet/AdoDataHelper.cs
...ccess/AdoNet/ReportDataHelper.cs
...DataAccess/AdoNet/ReportEntities
...ReportEntities/ReportEntities.cs
...nk/RMH.DataAccess/AdoNet/Scripts
.../AdoNet/Scripts/FakeStayData.sql
...doNet/Scripts/ReportEntities.sql
...H.DataAccess/CountyRepository.cs
...DataAccess/CriteriaExtensions.cs
...ataAccess/DiagnosisRepository.cs
....DataAccess/ICountyRepository.cs
...nk/RMH.DataAccess/IRepository.cs
...MH.DataAccess/IStayRepository.cs
/trunk/RMH.DataAccess/Mappings
...DataAccess/Mappings/CountyMap.cs
...aAccess/Mappings/DiagnosisMap.cs
...H.DataAccess/Mappings/NoteMap.cs
...ataAccess/Mappings/PaymentMap.cs
...DataAccess/Mappings/PersonMap.cs
...cess/Mappings/RelationShipMap.cs
...H.DataAccess/Mappings/RoomMap.cs
...H.DataAccess/Mappings/StayMap.cs
...RMH.DataAccess/NoteRepository.cs
....DataAccess/PatientRepository.cs
....DataAccess/PaymentRepository.cs
/trunk/RMH.DataAccess/Properties
...ccess/Properties/AssemblyInfo.cs
...DataAccess/RMH.DataAccess.csproj
...Access/RelationshipRepository.cs
...RMH.DataAccess/RepositoryBase.cs
...RMH.DataAccess/RoomRepository.cs
...aAccess/SessionFactoryFactory.cs
...RMH.DataAccess/StayRepository.cs
...ccess/SupportPersonRepository.cs
/trunk/RMH.IntegrationTests
.../RMH.IntegrationTests/App.config
/trunk/RMH.IntegrationTests/Binders
...binding_an_existing_Diagnosis.cs
...ple_diagnosis_are_on_the_form.cs
...upport_people_on_the_the_form.cs
...when_binding_an_existing_stay.cs
...sts/Binders/base_binding_test.cs
...k/RMH.IntegrationTests/Class1.cs
/trunk/RMH.IntegrationTests/IoC
...IntegrationTests/IoC/IocTests.cs
Sign in
to write a code review
Older revisions
All revisions of this file
File info
Size: 1403 bytes, 37 lines
View raw file
Hosted by