Skip to content

Commit 450d14b

Browse files
committed
Merge pull request #405 from nhibernate/NH-3512
NH-3512 - Use Int32 as Version type
2 parents 0f40e86 + c90e5d0 commit 450d14b

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

src/NHibernate.Test/NHSpecificTest/NH3512/Entity.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
class Person
44
{
55
public virtual int Id { get; protected set; }
6-
public virtual byte[] Version { get; set; }
6+
public virtual int Version { get; set; }
77
public virtual string Name { get; set; }
88
public virtual int Age { get; set; }
99
}

src/NHibernate.Test/NHSpecificTest/NH3512/Fixture.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33

44
namespace NHibernate.Test.NHSpecificTest.NH3512
55
{
6-
7-
86
public class Fixture : BugTestCase
97
{
108
private int _id;
@@ -47,7 +45,7 @@ protected void UpdateBaseEntity()
4745

4846
transaction.Commit();
4947

50-
CollectionAssert.AreNotEqual(before, person.Version);
48+
Assert.That(person.Version, Is.GreaterThan(before));
5149
}
5250
}
5351

@@ -64,7 +62,7 @@ protected void UpdateDerivedEntity()
6462

6563
transaction.Commit();
6664

67-
CollectionAssert.AreNotEqual(before, employee.Version);
65+
Assert.That(employee.Version, Is.GreaterThan(before));
6866
}
6967
}
7068
}

src/NHibernate.Test/NHSpecificTest/NH3512/Mappings.hbm.xml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33

44
<class name="Person">
55
<id name="Id" generator="identity" />
6-
<version name="Version" generated="always" unsaved-value="null" type="BinaryBlob">
7-
<column name="Version" not-null="false" sql-type="timestamp"/>
8-
</version>
6+
<version name="Version" />
97
<property name="Name" />
108
<property name="Age" />
119

0 commit comments

Comments
 (0)