public async Task FormatShouldReevaluateForBugsAfterResult() { var subject = new Model(_ => TestData.BugFreeFoolsCode, null); subject.ViewModel.Errors.Should() .BeEmpty(); await subject.AutoformatCurrentCode(); subject.ViewModel.Errors.Should() .Be(TestData.BugsFoundInBugFreeFoolsCode); }
public async Task FormatShouldReplaceCodeWithFormatterResult() { var subject = new Model(_ => TestData.BugFreeFoolsCode, null); subject.ViewModel.Code.Text.Should() .BeEmpty(); await subject.AutoformatCurrentCode(); subject.ViewModel.Code.Text.Should() .Be(TestData.BugFreeFoolsCode); }