public override async Task Generate(ServiceClient serviceClient) { var viewModel = new SampleViewModel(); var model = new SampleModel(); model.Model = viewModel; await Write(model, "Models\\Pet.cs"); }
public override async Task Generate(ServiceClient serviceClient) { var viewModel = new SampleViewModel(); var model = new SampleModel(); model.Model = viewModel; await Write(model, Path.Combine("Models", "Pet.cs")); }
public override async Task Generate(ServiceClient serviceClient) { var viewModel = new SampleViewModel(); var model = new SampleModel(); model.Model = viewModel; await Write(model, Path.Combine("Models", "Pet.cs")); }
public void CodeWriterWrapsComments() { var sampleModelTemplate = new SampleModel(); var sampleViewModel = new SampleViewModel(); sampleModelTemplate.Model = sampleViewModel; var output = sampleModelTemplate.ToString(); Assert.True(output.ContainsMultiline(@"/// Deserialize current type to Json object because today is Friday /// and there is a sun outside the window.")); }
public void CodeWriterWritesCRefAttribute() { var sampleModelTemplate = new SampleModel(); var sampleViewModel = new SampleViewModel(); sampleModelTemplate.Model = sampleViewModel; var output = sampleModelTemplate.ToString(); Assert.True(output.Contains("/// <exception cref=\"CloudException\">")); Assert.True(output.Contains("/// <exception cref=\"ArgumentNullException\">")); }