示例#1
0
        public void with_uncommitted()
        {
            var buffer = EventBuffer.Empty(Guid.Parse("1F8B5071-C03B-457D-B27F-442C5AAC5785"))
                         .Add(new EmptyEvent());

            DebuggerDisplayAssert.HasResult("Version: 1 (Committed: 0), Aggregate: 1f8b5071-c03b-457d-b27f-442c5aac5785", buffer);
        }
示例#2
0
 public void DebuggerDisplay_TestStruct_String()
 {
     DebuggerDisplayAssert.HasResult("1988-06-13 10:10:05.001", TestStruct);
 }
示例#3
0
 public void DebuggerDisplay_BE_AreEqual()
 {
     DebuggerDisplayAssert.HasResult("Postal code[BE], Pattern: ^[1-9][0-9]{3}$", PostalCodeCountryInfo.GetInstance(Country.BE));
 }
示例#4
0
 public void DebuggerDisplay_VA_AreEqual()
 {
     DebuggerDisplayAssert.HasResult("Postal code[VA], Value: 00120", PostalCodeCountryInfo.GetInstance(Country.VA));
 }
示例#5
0
 public void DebuggerDisplay_DebugToString_HasAttribute()
 {
     DebuggerDisplayAssert.HasAttribute(typeof(Elo));
 }
示例#6
0
 public void HasResulty_Directly_StringValue()
 {
     DebuggerDisplayAssert.HasResult("WithDebuggerDisplay", new WithDebuggerDisplay());
 }
示例#7
0
 public void HasDebuggerDisplay_Directly_Successful()
 {
     DebuggerDisplayAssert.HasAttribute(typeof(WithDebuggerDisplay));
 }
示例#8
0
 public void DebuggerDisplay_Unknown_String()
 {
     DebuggerDisplayAssert.HasResult("?", EmailAddress.Unknown);
 }
示例#9
0
        public void DebuggerDisplay_WithComment_HasResult()
        {
            var val = new XResourceFileData("KEY1", "VALUE1", "With comment.");

            DebuggerDisplayAssert.HasResult("Data, Name: KEY1, Value: 'VALUE1', Comment: 'With comment.'", val);
        }
示例#10
0
        public void DebuggerDisplay_NoComment_HasResult()
        {
            var val = new XResourceFileData("KEY0", "VALUE0");

            DebuggerDisplayAssert.HasResult("Data, Name: KEY0, Value: 'VALUE0'", val);
        }
示例#11
0
 public void DebuggerDisplay_TestStruct_String()
 {
     DebuggerDisplayAssert.HasResult("Currency: Euro (EUR/978)", TestStruct);
 }
示例#12
0
 public void DebuggerDisplay_Unknown_String()
 {
     DebuggerDisplayAssert.HasResult("Currency: (unknown)", Currency.Unknown);
 }
示例#13
0
 public void DebuggerDisplay_DefaultValue_String()
 {
     DebuggerDisplayAssert.HasResult("Currency: (empty)", default(Currency));
 }
示例#14
0
 public void DebuggerDisplay_Unknown_String()
 {
     DebuggerDisplayAssert.HasResult("Year: (unknown)", Year.Unknown);
 }
示例#15
0
 public void DebuggerDisplay_DefaultValue_String()
 {
     DebuggerDisplayAssert.HasResult("Year: (empty)", default(Year));
 }
示例#16
0
 public void DebuggerDisplay_Unknown_String()
 {
     DebuggerDisplayAssert.HasResult("?", Country.Unknown);
 }
示例#17
0
 public void DebuggerDisplay_DefaultValue_String()
 {
     DebuggerDisplayAssert.HasResult("{empty}", default(EmailAddress));
 }
示例#18
0
 public void DebuggerDisplay_TestStruct_String()
 {
     DebuggerDisplayAssert.HasResult("Holy See (VA/VAT)", TestStruct);
 }
示例#19
0
 public void DebuggerDisplay_TestStruct_String()
 {
     DebuggerDisplayAssert.HasResult("*****@*****.**", TestStruct);
 }
示例#20
0
 public void DebuggerDisplay_FormattingArgumentsCollection_HasAttribute()
 {
     DebuggerDisplayAssert.HasAttribute(typeof(FormattingArguments));
 }
示例#21
0
 public void HasResult_ViaParent_StringValue()
 {
     DebuggerDisplayAssert.HasResult("WithDubuggerDisplayChild", new WithDubuggerDisplayChild());
 }
示例#22
0
 public void DebuggerDisplay_FormattingArgumentsCollection_String()
 {
     DebuggerDisplayAssert.HasResult("Format: 'yyyy-MM-dd', Provider: en-GB", new FormattingArguments("yyyy-MM-dd", new CultureInfo("en-GB")));
 }
示例#23
0
 public void HasDebuggerDisplay_ViaParent_Successful()
 {
     DebuggerDisplayAssert.HasAttribute(typeof(WithDubuggerDisplayChild));
 }
示例#24
0
 public void DebuggerDisplay_DefaultValue_String()
 {
     DebuggerDisplayAssert.HasResult("17.51%", TestStruct);
 }
示例#25
0
 public void DebuggerDisplay_TestStruct_DoubleValueOfTheTestStruct()
 {
     DebuggerDisplayAssert.HasResult(1732.4000000000001, TestStruct);
 }
示例#26
0
 public void DebuggerDisplay_DefaultValue_String()
 {
     DebuggerDisplayAssert.HasResult("{empty}", default(Gender));
 }
示例#27
0
 public void DebuggerDisplay_Empty_AreEqual()
 {
     DebuggerDisplayAssert.HasResult("Postal code[], none", PostalCodeCountryInfo.GetInstance(Country.Empty));
 }
示例#28
0
 public void DebuggerDisplay_TestStruct_String()
 {
     DebuggerDisplayAssert.HasResult("Male", TestStruct);
 }
示例#29
0
 public void DebuggerDisplay_CA_AreEqual()
 {
     DebuggerDisplayAssert.HasResult("Postal code[CA], Pattern: ^[ABCEGHJKLMNPRSTVXY][0-9][ABCEGHJKLMNPRSTVWXYZ][0-9][ABCEGHJKLMNPRSTVWXYZ][0-9]$, Format: $1 $2", PostalCodeCountryInfo.GetInstance(Country.CA));
 }
示例#30
0
 public void DebuggerDisplay_DefaultValue_String()
 {
     DebuggerDisplayAssert.HasResult("0001-01-01 12:00:00", default(LocalDateTime));
 }