示例#1
0
		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);
		}
示例#2
0
		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);
		}