Exemplo n.º 1
0
 private static void ImportStatusFromCrab(StreetName streetName, ImportStreetNameStatusFromCrab command)
 {
     streetName.ImportStatusFromCrab(
         command.StreetNameStatusId,
         command.StreetNameId,
         command.StreetNameStatus,
         command.LifeTime,
         command.Timestamp,
         command.Operator,
         command.Modification,
         command.Organisation);
 }
Exemplo n.º 2
0
        public void Given_ImportStreetNameStatusFromCrabCommand_Then_CommandId_is_expected()
        {
            var expectedGuid = new Guid("f0d2c06f-1ac9-517d-9366-5b107ed4410c");
            var importStreetNameStatusFromCrabCommand = new ImportStreetNameStatusFromCrab(
                new CrabStreetNameStatusId(1),
                new CrabStreetNameId(1),
                CrabStreetNameStatus.InUse,
                new CrabLifetime(new DateTime(1830, 1, 1).ToCrabLocalDateTime(), null),
                new CrabTimestamp(new DateTime(2013, 4, 12, 20, 07, 26).ToCrabInstant()),
                new CrabOperator("VLM\\CRABSSISservice"),
                CrabModification.Correction,
                CrabOrganisation.Municipality);

            var @string = importStreetNameStatusFromCrabCommand.ToString();

            @string.Should().Be(@"1, 1, InUse, 1830-01-01T00:00:00.000000000, 2013-04-12T18:07:26Z, VLM\CRABSSISservice, Correction, Municipality");

            var createdId = importStreetNameStatusFromCrabCommand.CreateCommandId();

            createdId.Should().Be(expectedGuid);
        }