public void RegisterCustomer__Return_Customer__When_Details_Are_Valid()
        {
            //
            // Arrange
            string expectName                   = "John Doe";
            string expectedPhoneNumber          = "+76 1 400 180 66";
            IRegisterCustomerUseCase registerUC = new RegisterCustomerUseCase();

            // Act
            CustomerResult actualCustomerResult = registerUC.Register(expectName, expectedPhoneNumber);

            // Assert
            Assert.NotNull(actualCustomerResult);
            Assert.NotEqual(Guid.Empty, actualCustomerResult.Id);
            Assert.Equal(expectName, actualCustomerResult.Name);
            Assert.Equal(expectedPhoneNumber, actualCustomerResult.PhoneNumber);
        }
        public void RegisterCustomer__Returns_Customer__When_Input_Are_Valid()
        {
            //
            // Arrange
            string expectName        = "Silas Caxias";
            string expectPhoneNumber = "+55 19 997236192";

            IRegisterCustomerUseCase registerUC = new RegisterCustomerUseCase();

            // Act
            CustomerResult actualCustomerResult = registerUC.Register(expectName, expectPhoneNumber);

            // Assert
            Assert.NotNull(actualCustomerResult);
            Assert.NotEqual(Guid.Empty, actualCustomerResult.Id);
            Assert.Equal(expectName, actualCustomerResult.Name);
            Assert.Equal(expectPhoneNumber, actualCustomerResult.PhoneNumber);
        }
Beispiel #3
0
        public void Register__Return_Customer__When_Details_Are_Valid()
        {
            //
            //Arrange
            string expectName        = "Wesley Santos";
            string expectPhoneNumber = "+55 31 9 9475 6634";

            IRegisterCustomerUseCase registerUc = new RegisterCustomerUseCase();

            //Act
            CustomerResult actualCustomerResult = registerUc.Register(expectName, expectPhoneNumber);

            //Assert
            Assert.NotNull(actualCustomerResult);
            Assert.NotEqual(Guid.Empty, actualCustomerResult.Id);
            Assert.Equal(expectName, actualCustomerResult.Name);
            Assert.Equal(expectPhoneNumber, actualCustomerResult.PhoneNumber);
        }