This repository was archived by the owner on Dec 24, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +3
-29
lines changed
tests/ServiceStack.OrmLite.Tests/Issues Expand file tree Collapse file tree 1 file changed +3
-29
lines changed Original file line number Diff line number Diff line change 1- using System ;
2- using System . Collections . Generic ;
3- using System . Linq ;
4- using System . Text ;
5- using System . Threading . Tasks ;
1+ using System . Threading . Tasks ;
62using NUnit . Framework ;
73using ServiceStack . OrmLite . Tests . Expression ;
84
95namespace ServiceStack . OrmLite . Tests . Issues
106{
117 public class MetadataPrimaryKeyIssue : OrmLiteTestBase
128 {
13- [ Test ]
14- public void Should_return_same_model_reference ( )
15- {
16- var model1 = typeof ( LetterFrequency ) . GetModelMetadata ( ) ;
17- var model2 = typeof ( LetterFrequency ) . GetModelMetadata ( ) ;
18- Assert . AreEqual ( model1 , model2 ) ;
19- }
20-
21- [ Test ]
22- public void Should_return_same_model_reference_multi_threaded ( )
23- {
24- Task < ModelDefinition > task1 = System . Threading . Tasks . Task . Run ( ( ) => typeof ( LetterFrequency ) . GetModelMetadata ( ) ) ;
25- Task < ModelDefinition > task2 = System . Threading . Tasks . Task . Run ( ( ) => typeof ( LetterFrequency ) . GetModelMetadata ( ) ) ;
26- System . Threading . Tasks . Task . WaitAll ( task1 , task2 ) ;
27-
28- Assert . AreEqual ( task1 . Result , task2 . Result ) ;
29- }
30-
31- [ Test ]
32- public void Should_generate_select_statement ( )
33- {
34- Assert . AreEqual ( SelectStatement ( ) , SelectStatement ( ) ) ;
35- }
36-
379 [ Test ]
3810 public void Should_generate_select_statement_multi_threaded ( )
3911 {
12+ typeof ( LetterFrequency ) . GetModelMetadata ( ) ;
13+
4014 Task < string > task1 = System . Threading . Tasks . Task . Run ( ( ) => SelectStatement ( ) ) ;
4115 Task < string > task2 = System . Threading . Tasks . Task . Run ( ( ) => SelectStatement ( ) ) ;
4216 System . Threading . Tasks . Task . WaitAll ( task1 , task2 ) ;
You can’t perform that action at this time.
0 commit comments