public void CanSaveConstant() { var датыЗапрета = dataContext.Select <ИспользоватьДатыЗапретаИзменения>().ToArray(); Assert.That(датыЗапрета.Length, Is.EqualTo(0)); var использоватьДатыЗапрета = new ИспользоватьДатыЗапретаИзменения { Значение = true }; dataContext.Save(использоватьДатыЗапрета); датыЗапрета = dataContext.Select <ИспользоватьДатыЗапретаИзменения>().ToArray(); AssertSingleConstant(датыЗапрета, использоватьДатыЗапрета); использоватьДатыЗапрета = new ИспользоватьДатыЗапретаИзменения { Значение = false }; dataContext.Save(использоватьДатыЗапрета); датыЗапрета = dataContext.Select <ИспользоватьДатыЗапретаИзменения>().ToArray(); AssertSingleConstant(датыЗапрета, использоватьДатыЗапрета); использоватьДатыЗапрета.Значение = true; dataContext.Save(использоватьДатыЗапрета); датыЗапрета = dataContext.Select <ИспользоватьДатыЗапретаИзменения>().ToArray(); AssertSingleConstant(датыЗапрета, использоватьДатыЗапрета); }
public void CanSaveEnumerable_Constants() { var использоватьДатыЗапретаИзменения = new ИспользоватьДатыЗапретаИзменения { Значение = true }; var версияДатЗапретаИзменения = new ВерсияДатЗапретаИзменения() { Значение = Guid.NewGuid() }; var collection = new object[] { использоватьДатыЗапретаИзменения, версияДатЗапретаИзменения, }; dataContext.Save(collection); var использоватьДаты = dataContext.Select <ИспользоватьДатыЗапретаИзменения>().ToArray(); AssertSingleConstant(использоватьДаты, использоватьДатыЗапретаИзменения); var версии = dataContext.Select <ВерсияДатЗапретаИзменения>().ToArray(); AssertSingleConstant(версии, версияДатЗапретаИзменения); }