Beispiel #1
0
        private void AssertDto(SpecialOwnerDto expected)
        {
            var actual = _sut.GetById(expected.Id.Value);

            Assert.IsNotNull(actual);
            Assert.AreEqual(expected, actual);
        }
 private static SpecialOwnerReadModel MapToModel(SpecialOwnerDto input) =>
 new SpecialOwnerReadModel
 {
     Id               = input.Id.Value,
     CreationDate     = input.CreationDate.Value,
     CreatedBy        = input.CreatedBy,
     ModificationDate = input.ModificationDate.Value,
     ModifiedBy       = input.ModifiedBy,
     Name             = input.Name,
     Remark           = input.Remark
 };
Beispiel #3
0
        public void Setup()
        {
            _sut = new SpecialOwnerRepository(new ConnectionString());

            _expected = new SpecialOwnerDto
            {
                CreatedBy = "user1",
                Name      = "Special one",
                Remark    = "I'm special"
            };

            _expected.Id = _sut.Insert(_expected);
        }
Beispiel #4
0
        private static void CreateAndInsertData(SpecialOwnerRepository repo, List <SpecialOwnerDto> specialOwners)
        {
            var timeStamp = new DateTime(2020, 04, 25, 23, 30, 00);

            for (int i = 0; i < 5; i++)
            {
                DateTimeProvider.SetDateTime(timeStamp);

                var owner = new SpecialOwnerDto
                {
                    CreatedBy = "user" + i,
                    Name      = "special" + i
                };

                owner.Id = repo.Insert(owner);
                specialOwners.Add(owner);

                timeStamp = timeStamp.AddDays(1);
            }
        }