public void GetWhenBase64DataAreEqualReturnsMessage() { // Arrange testSetUp(); // Act var diffRepository = DiffRepository.GetInstance(); diffRepository.SaveLeft("1", "TestSame"); diffRepository.SaveRight("1", "TestSame"); var result = controller.Get("1"); // Assert Assert.IsNotNull(result); Assert.AreEqual(result.StatusCode, HttpStatusCode.OK); }
public void GetWhenBase64DataHaveSameSizeAndTwoDifferenceReturnsMessage() { // Arrange testSetUp(); // Act var diffRepository = DiffRepository.GetInstance(); diffRepository.SaveLeft("1", "ATestSameSize1"); diffRepository.SaveRight("1", "BTestSameSize2"); var result = controller.Get("1"); // Assert Assert.IsNotNull(result); Assert.AreEqual(result.StatusCode, HttpStatusCode.OK); //Assert.AreEqual("Difference found in position 0 left side: A and right side: B; Difference found in position 13 left side: 1 and right side: 2", result); }
public void GetWhenBase64DataHaveDifferentSizesReturnsMessage() { // Arrange testSetUp(); // Act var diffRepository = DiffRepository.GetInstance(); diffRepository.SaveLeft("1", "TestLeft"); diffRepository.SaveRight("1", "TestRight"); var result = controller.Get("1"); // Assert Assert.IsNotNull(result); Assert.AreEqual(result.StatusCode, HttpStatusCode.OK); //Assert.AreEqual("left and right aren't same size", result); }
public DiffRepositoryFixture(SharedState sharedState) { _id = sharedState.Id; _sut = sharedState.Sut; }
public DiffRepositoryTests() { _list = new List <DiffJson>(); _repository = new DiffRepository(_list); }