예제 #1
0
        public void DeleteLog_DeleteExistingLog_Pass()
        {
            //Arrange
            var dsHandler = new DataStoreHandler(_msg);
            var expected  = true;
            var actual    = false;

            //Act
            if (dsHandler.WriteLog())
            {
                if (dsHandler.DeleteLog())
                {
                    actual = true;
                }
            }
            //Assert
            Assert.IsTrue(expected == actual);
        }
예제 #2
0
        public void DeleteLog_DeleteExistingLog_Pass()
        {
            //Arrange
            var        dsHandler = new DataStoreHandler();
            LogMessage msg       = new LogMessage(Guid.NewGuid(), DateTime.UtcNow, "DataStoreHandlerTest.cs",
                                                  "DeleteLog_DeleteExistingLog_Pass()", LogLevels.Levels.None, "Tester", "1", "Proof of first file write");
            LogMessage msg2 = new LogMessage(Guid.NewGuid(), DateTime.UtcNow, "DataStoreHandlerTest.cs",
                                             "DeleteLog_DeleteExistingLog_Pass()", LogLevels.Levels.None, "Tester", "1", "Proof of second file write");

            dsHandler.WriteLog(msg);
            dsHandler.WriteLog(msg2);
            var expected = true;
            var actual   = false;

            //Act
            if (dsHandler.DeleteLog(msg2))
            {
                actual = true;
            }
            //Assert
            Assert.IsTrue(expected == actual);
        }