first commit

This commit is contained in:
Zeeshaun
2026-03-11 11:18:25 -05:00
commit f3cb730f3b
472 changed files with 53651 additions and 0 deletions
@@ -0,0 +1,37 @@
using Microsoft.AspNetCore.Mvc;
using Xunit;
using Moq;
using Landmark.OLA.Models.Vendor;
using Landmark.OLA.Models.Addresses;
using Landmark.OLA.Application.Controllers;
namespace Landmark.OLA.Tests.Controllers
{
public class AddressValidationTest
{
// TEST: public async Task<IActionResult> Post([FromBody] Address address)
[Fact]
public async void Address_Validate_OK()
{
var mockUspsClient = new Mock<IUspsVendorClient>();
var postError = new Models.ClientError() { Message = "Error Jim Robinson" };
var postAddress = new Address() {
Address1 = "111 S 1st st",
City = "Milwaukee",
State = Models.Addresses.Enums.StateOption.WI,
PostalCode = "53207"
};
// arrange
var controller = new AddressValidationController(mockUspsClient.Object);
// act
var result = await controller.Post(postAddress);
var okResult = result as OkObjectResult;
// assert
Assert.NotNull(okResult);
Assert.Equal(200, okResult.StatusCode);
}
}
}