public void PassingLeftDirectionEmptyValueTest() { DiffBusiness.AddToStorage("id", "", EnumDirection.Left); var left = DiffBusiness.First("id").left; Assert.Equal("", left); }
public void PassingRightDirectionEmptyValueTest() { DiffBusiness.AddToStorage("id", "", EnumDirection.Right); var right = DiffBusiness.First("id").right; Assert.Equal("", right); }
public void PassingGetResultSameSizeTest() { DiffBusiness.AddToStorage("id", "Zm9yIHN1cmUgWW91IFdJTEw=", EnumDirection.Right); DiffBusiness.AddToStorage("id", "Zm9yIHN1cmUgWW91IFdJTEw=", EnumDirection.Left); var result = DiffBusiness.GetResult("id"); Assert.Equal(result.diference, EnumDiff.Equal.ToString()); }
public void PassingIsTheSameLengthTest() { Diff diff = getDefaultDiff(); DiffBusiness.AddToStorage(diff.id, diff.right, EnumDirection.Right); DiffBusiness.AddToStorage(diff.id, diff.right, EnumDirection.Left); var result = DiffBusiness.First("id").right.Length.Equals(DiffBusiness.First("id").left.Length); Assert.True(result); }
public void PassingGetResultSameSizeLengthTest() { Diff diff = getDefaultDiff(); DiffBusiness.AddToStorage(diff.id, diff.right, EnumDirection.Right); DiffBusiness.AddToStorage(diff.id, diff.left, EnumDirection.Left); var result = DiffBusiness.GetResult("id"); Assert.Equal(result.length, 5); }
public void PassingGetResultSameSizeDiferenceTest() { Diff diff = getDefaultDiff(); DiffBusiness.AddToStorage(diff.id, diff.right, EnumDirection.Right); DiffBusiness.AddToStorage(diff.id, "left1", EnumDirection.Left); var result = DiffBusiness.GetResult("id"); Assert.Equal(result.diference, EnumDiff.SameSize.ToString()); }
public IActionResult PostRight([FromBody] InputValue input, string id) { if (input == null) { throw new ArgumentNullException("input"); } if (input.value.Trim() == String.Empty) { throw new ArgumentException("Input.value cannot be empty", "input"); } if (id == null) { throw new ArgumentNullException("id"); } if (id.Trim() == String.Empty) { throw new ArgumentException("id cannot be empty", "id"); } DiffBusiness.AddToStorage(id, input.value, EnumDirection.Right); return(new JsonResult("OK")); }
public IActionResult Get(string id) { return(new JsonResult(DiffBusiness.GetResult(id))); }