Index: vhUnitTest/AXimpl/EventHandler/ResponseLogger/Log/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/AXimpl/EventHandler/ResponseLogger/Log/Test.cls.xml (revision 0)
+++ vhUnitTest/AXimpl/EventHandler/ResponseLogger/Log/Test.cls.xml (revision 42276)
@@ -0,0 +1,197 @@
+
+
+
+vhUnitTest.TestCase
+
+
+vhTest.Mock.AX.AifMessage.MessageRepository
+1
+
+
+
+AXdata.AifMessage.Message
+1
+
+
+
+AXdata.AifMessage.FailedMessage
+1
+
+
+
+AXif.Common.Fault.MessageParts.AxdFaultMessageList
+1
+
+
+
+vhTest.Mock.AX.AifMessage.FailedMessageRepository
+1
+
+
+
+AXaif.Message.Envelope
+1
+
+
+
+%GlobalCharacterStream
+1
+
+
+
+vhTest.Fake.TECH.Mail.Mail
+1
+
+
+
+vhTest.Mock.TECH.Mail.MailAPI
+1
+
+
+
+aTestName:%String
+
+
+
+
+ ... Response")
+
+ Do ..MailApiMock.VerwachtMethodCall("VerstuurMail",..MailFake).ExactAantalKeer(0)
+
+ set ReponseLogger = ##class(AXimpl.ResponseLogger).%New(..MessageRepositoryStub,..FailedMessageRepositoryMock,..MailApiMock)
+ Do ReponseLogger.Log(..ResponseMessage,..MessageStream)
+
+ do $$$AssertEquals(..StoredMessage.Status,"Processed")
+ do $$$AssertEquals(..StoredMessage.Action,"http://schemas.microsoft.com/dynamics/2008/01/services/GeneralJournalService/create")
+ do $$$AssertEquals(..StoredMessage.Request.TimeStamp,"2011-06-30 09:00:00")
+ do $$$AssertEquals(..StoredMessage.Request.Stream.Read()," ... Request")
+ do $$$AssertEquals(..StoredMessage.Response.Stream.Read()," ... Response")
+ do $$$AssertEquals(..StoredMessage.Response.TimeStamp,"2011-06-30 09:15:00")
+
+ do ..MessageRepositoryStub.Verifieer()
+ do ..FailedMessageRepositoryMock.Verifieer()
+ do ..MailApiMock.Verifieer()
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1
+AXdata.AifMessage.Message
+ ... Request")
+ quit StoredMessage
+]]>
+
+
+
+
+
Index: vhUnitTest/AXimpl/EventHandler/CustomerUpdaterPart2/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/AXimpl/EventHandler/CustomerUpdaterPart2/Test.cls.xml (revision 0)
+++ vhUnitTest/AXimpl/EventHandler/CustomerUpdaterPart2/Test.cls.xml (revision 42276)
@@ -0,0 +1,112 @@
+
+
+
+vhUnitTest.TestCase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: vhUnitTest/AXimpl/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml
===================================================================
diff -u -r42273 -r42276
--- vhUnitTest/AXimpl/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml (.../AifMessage/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml) (revision 42273)
+++ vhUnitTest/AXimpl/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml (.../EventHandler/RequestLogger/RequestLoggerSpy.cls.xml) (revision 42276)
@@ -1,6 +1,6 @@
-
+
AXimpl.RequestLogger
Index: vhUnitTest/AXimpl/EventHandler/RequestLogger/Log/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/AXimpl/EventHandler/RequestLogger/Log/Test.cls.xml (revision 0)
+++ vhUnitTest/AXimpl/EventHandler/RequestLogger/Log/Test.cls.xml (revision 42276)
@@ -0,0 +1,44 @@
+
+
+
+vhUnitTest.TestCase
+
+
+")
+
+ Set RequestLogger = ##class(AXimpl.RequestLogger).%New(MessageRepositoryMock)
+ Do RequestLogger.Log(Command,Id,Envelope,MessageStream)
+
+ Do $$$AssertEquals(AifMessage.Command,"Customer/Create")
+ Do $$$AssertEquals(AifMessage.SubjectId,"K||1000")
+ Do $$$AssertEquals(AifMessage.Status,"Pending")
+ Do $$$AssertEquals(AifMessage.Request.GUID,"{12345-123-ABC}")
+ Do $$$AssertEquals(AifMessage.Action,"http://schemas.microsoft.com/dynamics/2008/01/services/CustomerService/create")
+ Do $$$AssertEquals(AifMessage.Company,"VHBE")
+ Do $$$AssertEquals(AifMessage.Request.TimeStamp,"2011-06-30 09:15:00")
+
+ Do $$$AssertNotEquals(AifMessage.Request.Stream,MessageStream)
+ Do $$$AssertEquals(AifMessage.Request.Stream.Read(),MessageStream.Read())
+
+ Do MessageRepositoryMock.Verifieer()
+]]>
+
+
+
+
+
Index: vhUnitTest/AXimpl/EventHandler/RequestLogger/StartVerwerking/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/AXimpl/EventHandler/RequestLogger/StartVerwerking/Test.cls.xml (revision 0)
+++ vhUnitTest/AXimpl/EventHandler/RequestLogger/StartVerwerking/Test.cls.xml (revision 42276)
@@ -0,0 +1,44 @@
+
+
+
+vhUnitTest.TestCase
+
+
+aTestName:%String
+
+
+
+
+aTestName:%String
+
+
+
+
+
+
+
+
+
+
FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/RequestLogger/RequestLoggerSpy.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?
FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/RequestLogger/StartVerwerking/Test.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?
FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/RequestLogger/Log/Test.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?
FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/ResponseLogger/Log/Test.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?
FishEye: Tag 42276 refers to a dead (removed) revision in file `vhUnitTest/AXimpl/AifMessage/EventHandler/CustomerUpdaterPart2/Test.cls.xml'.
FishEye: No comparison available. Pass `N' to diff?