public void UpdatesSave() { // Arrange var einToTest = "30-9876543"; var applicationId = "CE7F5AA5-6832-43FE-BAE1-80D14CD8F666"; var oldData = new { EIN = einToTest, ApplicationId = "CE7F5AA5-6832-43FE-BAE1-80D14CD8F666", ApplicationState = "{ \"name\": \"Joe Biden\", \"email:\" \"[email protected]\" }" }; var newData = new { EIN = einToTest, ApplicationId = "CE7F5AA5-6832-43FE-BAE1-80D14CD8F666", ApplicationState = "{ \"name\": \"Michelle Obama\", \"email:\" \"[email protected]\" }" }; var service = new SaveService(_saveRepositoryMock); service.AddOrUpdate(einToTest, applicationId, null, oldData.ApplicationState); var existingRecord = service.GetSave(applicationId); // Act service.AddOrUpdate(einToTest, applicationId, null, newData.ApplicationState); var newRecord = service.GetSave(applicationId); // Assert Assert.AreEqual(newData.ApplicationState, newRecord.ApplicationState); Assert.AreEqual(applicationId, newRecord.ApplicationId); }
public void AddsSave() { // Arrange var newData = new ApplicationSave { EIN = "30-9876543", ApplicationState = "{ \"name\": \"Joe Biden\", \"email:\" \"[email protected]\" }" }; var service = new SaveService(_saveRepositoryMock); // Act service.AddOrUpdate(newData.EIN, newData.ApplicationState); var save = service.GetSave(newData.EIN); // Assert Assert.AreEqual(newData.ApplicationState, save.ApplicationState); }
public void AddsSave() { // Arrange var newData = new ApplicationSave { Id = "30-9876543", ApplicationId = "CE7F5AA5-6832-43FE-BAE1-80D14CD8F666", ApplicationState = "{ \"name\": \"Joe Biden\", \"email:\" \"[email protected]\" }" }; var service = new SaveService(_saveRepositoryMock); // Act service.AddOrUpdate(newData.Id, newData.ApplicationId, null, newData.ApplicationState); var save = service.GetSave(newData.ApplicationId); // Assert Assert.AreEqual(newData.ApplicationState, save.ApplicationState); }