public void SerializableProfile() { var mokProfile = MokProfile.GetSomeProfile(); var fileName = Path.Combine(Config.PATH_TO_FILE, mokProfile.FIO + ".txt"); using (var fs = new StreamWriter(fileName, false, Encoding.UTF8)) { EntityTextFormatter <Profile> textFormatter = new EntityTextFormatter <Profile>(); textFormatter.Serialize(fs.BaseStream, mokProfile); } Assert.IsTrue(System.IO.File.Exists(fileName)); }
public void Execute() { var conf = new Configuration(); conf.WorkingDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Test"); var etf = new EntityTextFormatter <Profile>(); var repo = new ProfileRepository(conf, etf); var cmd = new Find(repo); var profile = MokProfile.GetSomeProfile().FIO; var res = cmd.Execute(null, profile + ".txt"); Assert.IsNotNull(res); }
public void DeserializableProfile() { var mokProfile = MokProfile.GetSomeProfile(); var fileName = Path.Combine(Config.PATH_TO_FILE, mokProfile.FIO + ".txt"); Profile result; using (var fr = new StreamReader(fileName, Encoding.UTF8)) { EntityTextFormatter <Profile> textFormatter = new EntityTextFormatter <Profile>(); result = textFormatter.Deserialize(fr.BaseStream) as Profile; } Assert.IsNotNull(result); Assert.AreEqual <Profile>(mokProfile, result); }
public void Execute() { var conf = new Configuration(); conf.WorkingDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Test"); var etf = new EntityTextFormatter <Profile>(); var repo = new ProfileRepository(conf, etf); var cmd = new Delete(repo); var profile = MokProfile.GetSomeProfile().FIO; var filename = profile + ".txt"; var res = cmd.Execute(null, filename); Assert.IsNotNull(res); Assert.IsFalse(System.IO.File.Exists(Path.Combine(conf.WorkingDirectory, filename))); }
public void Execute() { var report = new AverageYearReport(); IEnumerable <string> result; IList <Profile> param = new List <Profile>(); result = report.Create(param); Assert.IsNotNull(result); param = MokProfile.GetListProfiles(); result = report.Create(param); Assert.IsNotNull(result); // int average = (2 + 3 + 4 + 5) / 4; // 14/4 =3 года }