Exemple #1
0
            public static Contact WithFirstName(string firstName)
            {
                var builder = new ContactBuilder();

                builder.FirstName = firstName;

                return(builder.Build());
            }
Exemple #2
0
            public static Contact WithPosition(string position)
            {
                var builder = new ContactBuilder();

                builder.Position = position;

                return(builder.Build());
            }
Exemple #3
0
            public static Contact WithLastName(string lastName)
            {
                var builder = new ContactBuilder();

                builder.LastName = lastName;

                return(builder.Build());
            }
Exemple #4
0
 protected override void OnModelCreating(ModelBuilder builder)
 {
     MessageBuilder.Build(builder);
     UserBuilder.Build(builder);
     ConversationBuilder.Build(builder);
     FriendsRequestBuilder.Build(builder);
     MessageBuilder.Build(builder);
     UserContactBuilder.Build(builder);
     ContactBuilder.Build(builder);
     NotificationBuilder.Build(builder);
     NotificationTypeBuilder.Build(builder);
     ParticipantBuilder.Build(builder);
     FileStorageBuilder.Build(builder);
     ReadReceiptBuilder.Build(builder);
     MemberBuilder.Build(builder);
 }
Exemple #5
0
        public void AfterBuildersTests()
        {
            // Arrange
            for (int i = 1; i <= 3; i++)
            {
                var builder = new ContactBuilder()
                              .WithFirstName($"FirstName{i}")
                              .WithMiddleNames($"MiddleName{i}")
                              .WithLastName($"LastName{i}")
                              .WithEmailAddress($"Email@Emailaddress{i}.com");
                DbContext.Add(builder.Build());
            }
            DbContext.SaveChanges();

            var filter = "Name2";

            // Act
            var actual = _service.GetAll(filter);

            // Assert
            Assert.AreEqual(1, actual.Count);
            Assert.AreEqual("FirstName2", actual.First().FirstName);
        }
            public static Contact WithFirstName(string firstName)
            {
                var builder = new ContactBuilder();
                builder.FirstName = firstName;

                return builder.Build();
            }
            public static Contact WithPosition(string position)
            {
                var builder = new ContactBuilder();
                builder.Position = position;

                return builder.Build();
            }
            public static Contact WithLastName(string lastName)
            {
                var builder = new ContactBuilder();
                builder.LastName = lastName;

                return builder.Build();
            }
 public static Contact Default(ContactBuilder builder) => builder.Build();